USANDO O EXECUTE ADODB

USUARIO.EXCLUIDOS 22/07/2005 16:36:31
#95647
Olá. O que estou fazendo de errado neste código? Sempre exibe erro de sintaxe.

Dim imagens_delete As ADODB.command
Set imagens_delete = New ADODB.command
If MsgBox("Você deseseja remover a imagem e o registro atualmente selecionado?", vbYesNo + vbDefaultButton2 + vbCritical, "macromotion gerenciador de clientes") = vbNo Then
Else
SQL3 = "DELETE FROM mgc_clientes_imagens Where Id='" & Text31(12).Text & "'"
imagens_delete.ActiveConnection = conexao.conexao
imagens_delete.CommandText = "SQL3"
imagens_delete.CommandType = adCmdStoredProc
imagens_delete.Execute



Obrigado

USUARIO.EXCLUIDOS 22/07/2005 16:40:43
#95648
Resposta escolhida
imagens_delete.CommandText = "SQL3"
para:
imagens_delete.CommandText = SQL3
JEAN.JEDSON 22/07/2005 16:42:58
#95650
ou faça direto:
conexão.execute "DELETE FROM mgc_clientes_imagens Where Id='" & Text31(12).Text & "'"
USUARIO.EXCLUIDOS 22/07/2005 17:02:00
#95654
Obrigado aos 2. Porém só tirando as aspas acabou não funcionando, Mas da forma direta sim.
Tópico encerrado , respostas não são mais permitidas