COMANDO UPDATE
Boa tarde pessoal
é o seguinte, estou conseguindo gravar no banco de dados MYSQL normal com esse comando:
Dim command As New MySql.Data.MySqlClient.MySqlCommand([Ô]insert into CLIENTES(NOME, ENDERECO) VALUES (@NOME,@ENDERECO)[Ô], conecta.GetConexao2)
command.Parameters.AddWithValue([Ô]@nome[Ô], TextNome.Text)
command.Parameters.AddWithValue([Ô]@endereco[Ô], TextEndereco.Text)
command.ExecuteNonQuery()
command.Dispose()
Agora quando eu tento editar, ele edita todos os outros registros ja cadastrados, segue o codigo:
Dim up As New MySql.Data.MySqlClient.MySqlCommand([Ô]UPDATE CLIENTES SET nome=@nome, endereco=@endereco[Ô], conecta.GetConexao2)
up.Parameters.AddWithValue([Ô]@nome[Ô], TextNome.Text)
up.Parameters.AddWithValue([Ô]@endereco[Ô], TextEndereco.Text)
up.ExecuteNonQuery()
up.Dispose()
é o seguinte, estou conseguindo gravar no banco de dados MYSQL normal com esse comando:
Dim command As New MySql.Data.MySqlClient.MySqlCommand([Ô]insert into CLIENTES(NOME, ENDERECO) VALUES (@NOME,@ENDERECO)[Ô], conecta.GetConexao2)
command.Parameters.AddWithValue([Ô]@nome[Ô], TextNome.Text)
command.Parameters.AddWithValue([Ô]@endereco[Ô], TextEndereco.Text)
command.ExecuteNonQuery()
command.Dispose()
Agora quando eu tento editar, ele edita todos os outros registros ja cadastrados, segue o codigo:
Dim up As New MySql.Data.MySqlClient.MySqlCommand([Ô]UPDATE CLIENTES SET nome=@nome, endereco=@endereco[Ô], conecta.GetConexao2)
up.Parameters.AddWithValue([Ô]@nome[Ô], TextNome.Text)
up.Parameters.AddWithValue([Ô]@endereco[Ô], TextEndereco.Text)
up.ExecuteNonQuery()
up.Dispose()
Dim up As New MySql.Data.MySqlClient.MySqlCommand([Ô]UPDATE CLIENTES SET nome=@nome, endereco=@endereco WHERE codigo = @codigo[Ô], conecta.GetConexao2)
up.Parameters.AddWithValue([Ô]@nome[Ô], TextNome.Text)
up.Parameters.AddWithValue([Ô]@endereco[Ô], TextEndereco.Text)
up.Parameters.AddWithValue([Ô]@codigo[Ô], Textcodigo.Text)
up.ExecuteNonQuery()
up.Dispose()
O comando UPDATE pode ter uma cláusula WHERE onde vc especifica os registros que quer atualizar...
Valeu KERPLUNK
Obrigado
Obrigado
Tópico encerrado , respostas não são mais permitidas