INNER JOIN COM DUAS CONDI?ÕES

JOYYY 07/07/2016 23:55:03
#464626
Oi Pessoal,

Novamente eu preciso da ajuda de vocês com SQL....

Estou tentando colocar uma outra condição na sintaxe abaixo, porém esta dando erro conforme a imagem. Alguém poderia me dizer qual meu erro?



   PlanConD.Open [Ô]SELECT SUM(Saldo) AS SaldInicial FROM [ContasAnalíticas] WHERE [[Ô] & Nnivel & [Ô]] [Ô] & _
nBalancete & [Ô] AND CodEmp = [Ô] & TextBox17 & [Ô] AND Flag = [ô]D[ô];[Ô], _
DB, adOpenKeyset, adLockOptimistic, adCmdText

JABA 08/07/2016 00:03:54
#464627
Resposta escolhida
Algum campo aí está com a tipagem trocada. Creio que seja o campo CodEmp. Se ele for Varchar, então você terá que colocar aspas simples.
Após o [Ô]Where[Ô] está faltando fazer uma atribuição, como por exemplo Nnivel [txt-color=#e80000]=[/txt-color] [Ô]valor[Ô] And nBalancete[txt-color=#e80000]=[/txt-color][Ô]Valor[Ô] . Está muito confuso isso aí.


PlanConD.Open [Ô]SELECT SUM(Saldo) AS SaldInicial FROM [ContasAnalíticas] WHERE [[Ô] & Nnivel & [Ô]] [Ô] & _
nBalancete & [Ô] AND CodEmp = [txt-color=#e80000][ô][/txt-color] [Ô] & TextBox17 & [Ô] [txt-color=#e80000][ô][/txt-color] AND Flag = [ô]D[ô];[Ô], _
DB, adOpenKeyset, adLockOptimistic, adCmdText

JOYYY 08/07/2016 00:17:08
#464628
Na mosca JABA !!!

Muito Obrigada, eu tava aqui arrancando meus cabelos....

Beijo e obrigada
Tópico encerrado , respostas não são mais permitidas