Title: ODBC
Fa�a do seguinte modo:
 
se iniciar o comando SELECT com aspas duplas termine-o com aspas duplas. E use aspas simples no meio do comando.
EX:
 
"SELECT NOME FROM CADASTRO WHERE NOME LIKE 'JOANA%' ORDER BY NOME"
 
 
ou ent�o
 
 
inicie com aspas simples termine com aspas simples e use uma barra invertida ( \ ) quando for usar aspas no meio do comando.
EX:
 
'SELECT NOME FROM CADASTRO WHERE NOME LIKE \'JOANA%\' ORDER BY NOME'
 
 
oK?
 
 
MARCOS FREGOL�O
ESFERA INFORM�TICA.
 
----- Original Message -----
Sent: Segunda-feira, 5 de Mar�o de 2001 16:39
Subject: [sqlwin] ODBC

     O SQLWindows aceitava normalmente colocar uma string entre aspas duplas (") em um comando SQL. O Centura s� aceita aspas simples ('), o banco que utilizamos � o SQLServer 7.0.

    Ex.: SqlPrepareAndExecute (hSQLGeral, ' SELECT ......
           INTO      ...........
           FROM    ...........
           WHERE flag_leitura = "S" ')

    Mensagem de Erro:

    Microsoft SQL Server:207[Microsoft][ODBC SQL Server Driver][SQL Server]
    Invalid column name 'S'.
    Microsoft SQL Server:8180[Microsoft][ODBC SQL Server Driver]
    [SQL Server]Statement(s) could not be



    Algu�m j� passou por este problema, ou sabe me informar se isso � um problema de configura��o no SQL.INI?


    Obrigado pela aten��o!


Responder a