DELETAR COM DUAS CONDICOES
Boa tarde amigos, estou quebrando a cabeça aqui para desenrolar essa rotina, se alguém tiver uma ideia e puder dar uma ajuda aqui eu agradeço:
Estou tentando fazer um delete com duas condições, eis o codigo abaixo:
Estou tentando fazer um delete com duas condições, eis o codigo abaixo:
[ô]Removendo do Banco
CloseBanco()
OpenBanco()
[ô]cria um objeto command e exclui o registro no banco
Dim sql As String = [Ô]DELETE * FROM Ordem_Servico_Produtos Where NUM_OS Like [ô][Ô] & LblNumOs.Text & [Ô]%[ô] AND CODPROD Like [ô][Ô] & LblCodProd.Text & [Ô]%[ô][Ô]
OleUsu = New MySqlCommand(sql, AbreBanco)
[ô]define um data adapter
AdapterUsu = New MySqlDataAdapter()
AdapterUsu.SelectCommand = OleUsu
TbUsu = New DataTable()
AdapterUsu.Fill(TbUsu)
CloseBanco()
E qual o problema? Alguma mensagem de erro? Simplesmente não deleta nada? Deleta tudo?
Dá esse erro aqui:
Citação:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near [ô]* From Ordem_Servico_Produtos Where Num_Os = 000001 , CodProd01
Ah, tente:
Dim sql As String = [Ô]DELETE FROM Ordem_Servico_Produtos Where NUM_OS Like [ô][Ô] & LblNumOs.Text & [Ô]%[ô] AND CODPROD Like [ô][Ô] & LblCodProd.Text & [Ô]%[ô][Ô]
Opa KERPLUNK funcionou cara, valeu, quebrei a cabeça a manha toda por causa de um And e um Asterisco, kkkk, valeu abraços!
Tópico encerrado , respostas não são mais permitidas