VB E MYSQL - ERRO EM CONSULTA DE ACAO NA INTRUCAO
Olá pessoal,
Estamos quebrando a cabeça aqui, adaptando o nosso sitema para utilizar MySQL como base de dados alternativa. Já resolvemos muitos problemas, mas um está sem solução a mais de dois dias. Trata-se de uma consulta de ação em uma instrução SQL. Com Access e SQLServe funciona perfeitamente:
Da o seguinte erro:
MySQL server version for the right syntax to use near [ô]* FROM procedimentos_especialidades WHERE IDP=35[ô] at line 1
Note que ele omite no erro o comando DELETE. Parece que o Driver ODBB para o MySQL não o reconhece. Já procurei no guia de referência do MySQL e até no próprio site do desenvolvedor do driver. Mas ainda não resolvemos.
Se alguém souber o que está aocntecendo.
Estamos quebrando a cabeça aqui, adaptando o nosso sitema para utilizar MySQL como base de dados alternativa. Já resolvemos muitos problemas, mas um está sem solução a mais de dois dias. Trata-se de uma consulta de ação em uma instrução SQL. Com Access e SQLServe funciona perfeitamente:
Dim tbDel As New ADODB.Recordset
tbDel.CursorLocation = adUseClient
tbDel.Open [Ô]DELETE * FROM procedimentos_especialidades WHERE IDP=[Ô] & varID, Conn, adOpenForwardOnly, adLockOptimistic
Da o seguinte erro:
MySQL server version for the right syntax to use near [ô]* FROM procedimentos_especialidades WHERE IDP=35[ô] at line 1
Note que ele omite no erro o comando DELETE. Parece que o Driver ODBB para o MySQL não o reconhece. Já procurei no guia de referência do MySQL e até no próprio site do desenvolvedor do driver. Mas ainda não resolvemos.
Se alguém souber o que está aocntecendo.
DELETE FROM procedimentos_especialidades Where IDP= [ô][Ô] & varID & [Ô][ô][Ô]
Tópico encerrado , respostas não são mais permitidas