Deletar registro BdpDataAdapter
ola tenho um site em delphi 8 e uso BdpDataAdapter para fazer determinada consulta como faco para deletar registro desse resultado clicando em um button
Elcilei
Elcilei
Elcilei
Curtidas 0
Respostas
Elcilei
11/05/2005
como deletar ou alterar o registro, tem como fazer com BdpDataAdapter
Lopes
Lopes
GOSTEI 0
Cristiam
11/05/2005
para deletar ou inserir é só modificar o update e o insert do bdpDataAdapter.
Ex:
Ex:
bdpDataAdapter1.updateCommand.CommandText := ´Update usuario set login = ?´ bdpDataAdapter1.updateCommand.Parameters.add(´login´, bdptype.&String); bdpDataAdapter1.updateCommand.Parameters[´Login´].Value := tbLogin.Text; bdpConnection1.Open; try bdpDataAdapter1.updateCommand.ExecuteNonquery; finally bdpConnection1.Close; end;
GOSTEI 0
Cristiam
11/05/2005
para deletar ou inserir é só modificar o update e o insert do bdpDataAdapter.
Ops, desculpe-me. :oops:
[color=green:36fa5c7f38]UpdateCommand e InsertCommand[/color:36fa5c7f38]
GOSTEI 0
Elcilei
11/05/2005
mais uma duvida e o seguinte como houve resultado de registro usando bdpDataAdapter como faco proximo, anterior e deletar
Grato
Grato
GOSTEI 0
Cristiam
11/05/2005
Como assim? vc quer fazer o botão na Grid para executar os comandos é isso?
GOSTEI 0
Elcilei
11/05/2005
e o sequinte coloquei 5 dbedit e quero ver os proximos registro e deletar atraves de botoes.
outra coisa
usei
bdpDataAdapter1.updateCommand.CommandText := ´Update usuario set login = ?´
bdpDataAdapter1.updateCommand.Parameters.add(´login´, bdptype.&String);
bdpDataAdapter1.updateCommand.Parameters[´Login´].Value := tbLogin.Text;
bdpConnection1.Open;
try
bdpDataAdapter1.updateCommand.ExecuteNonquery;
finally
bdpConnection1.Close;
end;
mas esta alterando todos os registro
Elcilei
outra coisa
usei
bdpDataAdapter1.updateCommand.CommandText := ´Update usuario set login = ?´
bdpDataAdapter1.updateCommand.Parameters.add(´login´, bdptype.&String);
bdpDataAdapter1.updateCommand.Parameters[´Login´].Value := tbLogin.Text;
bdpConnection1.Open;
try
bdpDataAdapter1.updateCommand.ExecuteNonquery;
finally
bdpConnection1.Close;
end;
mas esta alterando todos os registro
Elcilei
GOSTEI 0
Cristiam
11/05/2005
Faltou vc especificar a condição de qual registro vc quer alterar.... Exemplo:
Update usuario set login = ? where CPF = ?
e adicionar um parâmetro CPF também
Update usuario set login = ? where CPF = ?
e adicionar um parâmetro CPF também
GOSTEI 0
Elcilei
11/05/2005
como ficaria a linha para selecionar exp cpf
bdpDataAdapter1.updateCommand ?
Elcilei
bdpDataAdapter1.updateCommand ?
Elcilei
GOSTEI 0