SOMO COM UPDATE
Na condição where, o que tem no label1 atende o filtro apontado para atualização?
Se no banco de dados estiver [Ô]thron[Ô] e no label1 tiver [Ô]ThRoN[Ô] já são coisas distintas.
WHERE nome=[ô][Ô] & label1.text & [Ô][ô];[Ô]
Se no banco de dados estiver [Ô]thron[Ô] e no label1 tiver [Ô]ThRoN[Ô] já são coisas distintas.
SQL = [Ô]update 'cliente'.'cad' set 'valores' = valores +100 WHERE nome=[ô][Ô] & label1.text & [Ô][ô];[Ô]
O nome do seu banco é cliente e a sua tabela é cad? Você precisa só colocar o nome da tabela...
Outra coisa, tem certeza que o nome que você colocou no Label realmente existe na sua tabela?
Esse ponto e vÃrgula no final serve como delimitador quando você executa várias instruções... no seu caso é só uma, não precisa colocar...
SQL = [Ô]update [txt-color=#e80000]'[/txt-color]cliente[txt-color=#e80000]'[/txt-color].'cad' set [txt-color=#e80000]'[/txt-color]valores[txt-color=#e80000]'[/txt-color] = valores +100 WHERE nome=[ô][Ô] & label1.text & [Ô][ô];[Ô]
O que isto de vermelho thron?
O que isto de vermelho thron?
então, coloquei este código direto no MySql e tirei o label1.text e colocar Luiz e funcionou, más nos códigos não
Citação::
SQL = [Ô]update [txt-color=#e80000]'[/txt-color]cliente[txt-color=#e80000]'[/txt-color].'cad' set [txt-color=#e80000]'[/txt-color]valores[txt-color=#e80000]'[/txt-color] = valores +100 WHERE nome=[ô][Ô] & label1.text & [Ô][ô];[Ô]
O que isto de vermelho thron?
Tambem nao entendi pra que....
Eu sempre usei esses ''
mas tentei sem, e também não deu
mas tentei sem, e também não deu
aonde estao as aspas duplas? e pra que por aspas ai?
O seu código funciona.
Foi como testei.
SQL = [Ô]update Produtos set valor = valor + 100 WHERE nome=[ô][Ô] & txtnome.Text & [Ô][ô][Ô]
SQL = [Ô]update Produtos set valor = valor + 100 WHERE nome=[ô]Jair[ô][Ô]
SQL = [Ô]update Produtos set valor = valor + 100 WHERE nome= [ô][Ô] & [Ô]Jair[Ô] & [Ô][ô][Ô]
Foi como testei.
SQL = [Ô]update Produtos set valor = valor + 100 WHERE nome=[ô][Ô] & txtnome.Text & [Ô][ô][Ô]
SQL = [Ô]update Produtos set valor = valor + 100 WHERE nome=[ô]Jair[ô][Ô]
SQL = [Ô]update Produtos set valor = valor + 100 WHERE nome= [ô][Ô] & [Ô]Jair[Ô] & [Ô][ô][Ô]
Essas aspas vermelhas são particularidades do MySQL... tanto é que quando você cria um script do banco, vem com essa padronização. Acredito que seja algo do tipo [] do SQL Server...
Consegui galera, achei o erro, obrigado a todos!
Tópico encerrado , respostas não são mais permitidas