Zerar Conteudo de um Campo
Tenho um campo no Firebird MERC_LOCALIZADOR_ESTOQUE e como faço para zerar todo o conteúdo dele?
Ronaldo Daniel
Curtidas 0
Respostas
Omero Bertol
16/06/2013
Olá Ronaldo,
Para zerar todos os campos de uma tabela pode-se:
1) Usando SQL:
2) Codificando:
Para zerar todos os campos de uma tabela pode-se:
1) Usando SQL:
update TABELA set CAMPO = 0
2) Codificando:
Tabela.open;
while (not eof(Tabela)) do
begin
Tabela.Edit;
Tabela.FieldByName('Campo').AsFloat = 0;
Tabela.Post;
Tabela.Next;
end;
Tabela.Close;
GOSTEI 0
Ronaldo Daniel
16/06/2013
Olá Ronaldo,
Para zerar todos os campos de uma tabela pode-se:
1) Usando SQL:
2) Codificando:
Para zerar todos os campos de uma tabela pode-se:
1) Usando SQL:
update TABELA set CAMPO = 0
2) Codificando:
Tabela.open;
while (not eof(Tabela)) do
begin
Tabela.Edit;
Tabela.FieldByName('Campo').AsFloat = 0;
Tabela.Post;
Tabela.Next;
end;
Tabela.Close;
Olá, Omero!
Estou usando isso para um software que tenho e não tem esse suporte.
Ele aceita comando SQL mas não deixa inserir ou deletar registros. Pede uma senha.
Então, teria uma outra forma de alterar esse arquivo FDB?
GOSTEI 0
Omero Bertol
16/06/2013
Você tentou realizar a conexão com o banco de dados usando o login padrão.
UserName: SYSDBA
Password: masterkey
UserName: SYSDBA
Password: masterkey
GOSTEI 0
Ronaldo Daniel
16/06/2013
Você tentou realizar a conexão com o banco de dados usando o login padrão.
UserName: SYSDBA
Password: masterkey
UserName: SYSDBA
Password: masterkey
É que acesso atraves do software.
Como acesso através o BD de outro aplicativo?
Desculpas pela ignorância, mas estou começando agora.
GOSTEI 0
Omero Bertol
16/06/2013
Bom dia Ronaldo,
Vc pode usar uma ferramenta administrativa para realizar operações no Banco de Dados.
Uma boa opção disponível é a ferramente administrativa IBExpert:
[url]http://www.pb.utfpr.edu.br/omero/Delphi/doc/IBExpert.zip[/url]
Uma lista bem completa de ferramentas administrativas vc poderá obter em:
[url]http://www.firebase.com.br/fb/downloads.php?categ=2[/url]
Vc pode usar uma ferramenta administrativa para realizar operações no Banco de Dados.
Uma boa opção disponível é a ferramente administrativa IBExpert:
[url]http://www.pb.utfpr.edu.br/omero/Delphi/doc/IBExpert.zip[/url]
Uma lista bem completa de ferramentas administrativas vc poderá obter em:
[url]http://www.firebase.com.br/fb/downloads.php?categ=2[/url]
GOSTEI 0
Ronaldo Daniel
16/06/2013
Bom dia Ronaldo,
Vc pode usar uma ferramenta administrativa para realizar operações no Banco de Dados.
Uma boa opção disponível é a ferramente administrativa IBExpert:
[url]http://www.pb.utfpr.edu.br/omero/Delphi/doc/IBExpert.zip[/url]
Uma lista bem completa de ferramentas administrativas vc poderá obter em:
[url]http://www.firebase.com.br/fb/downloads.php?categ=2[/url]
Vc pode usar uma ferramenta administrativa para realizar operações no Banco de Dados.
Uma boa opção disponível é a ferramente administrativa IBExpert:
[url]http://www.pb.utfpr.edu.br/omero/Delphi/doc/IBExpert.zip[/url]
Uma lista bem completa de ferramentas administrativas vc poderá obter em:
[url]http://www.firebase.com.br/fb/downloads.php?categ=2[/url]
O IBExpert eu já usei. Mas não vi como acessar os campos e apagar.
Teria algum tutorial em português ou mesmo umas dicas básicas?
GOSTEI 0
Omero Bertol
16/06/2013
No IBExpert:
1) realize a conexão com o banco de dados
2) Na barra de menu: Tools | SQL Editor
3) Na janela SQL Editor para zerar todos os campos de uma tabela deve-se implementar:
1) realize a conexão com o banco de dados
2) Na barra de menu: Tools | SQL Editor
3) Na janela SQL Editor para zerar todos os campos de uma tabela deve-se implementar:
update TABELA set CAMPO = 0
GOSTEI 0
Ronaldo Daniel
16/06/2013
No IBExpert:
1) realize a conexão com o banco de dados
2) Na barra de menu: Tools | SQL Editor
3) Na janela SQL Editor para zerar todos os campos de uma tabela deve-se implementar:
1) realize a conexão com o banco de dados
2) Na barra de menu: Tools | SQL Editor
3) Na janela SQL Editor para zerar todos os campos de uma tabela deve-se implementar:
update TABELA set CAMPO = 0
Apareceu a msg abaixo:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 3, column 1.
update.
GOSTEI 0
Omero Bertol
16/06/2013
Por favor coloque o código completo que vc implementou.
GOSTEI 0
Ronaldo Daniel
16/06/2013
Por favor coloque o código completo que vc implementou.
Fiz assim:
update MERC_LOCALIZADOR_ESTOQUE
Set CAMPO = 0
GOSTEI 0
Omero Bertol
16/06/2013
update NomeDaTabela Set MERC_LOCALIZADOR_ESTOQUE = 0
Por exemplo, para atualizar o campo "SALDO" da tabela "Estoque" deve-se implementar:
update ESTOQUE set saldo = 0
GOSTEI 0
Ronaldo Daniel
16/06/2013
update NomeDaTabela Set MERC_LOCALIZADOR_ESTOQUE = 0
Por exemplo, para atualizar o campo "SALDO" da tabela "Estoque" deve-se implementar:
update ESTOQUE set saldo = 0
Não consigo.
Tento só update NomedaTabela e ele mostra várias tabelas. Qualquer uma que escolho dá aquele mesmo erro.
GOSTEI 0
Omero Bertol
16/06/2013
Bom dia Ronaldo,
Tem como vc enviar o banco de dados para chicobertol@gmail.com.
Tem como vc enviar o banco de dados para chicobertol@gmail.com.
GOSTEI 0
Ronaldo Daniel
16/06/2013
Bom dia Ronaldo,
Tem como vc enviar o banco de dados para chicobertol@gmail.com.
Tem como vc enviar o banco de dados para chicobertol@gmail.com.
Bom dia! O tamanho é de 19,7M. SE não der, te mando print da tela com o banco de dados aberto.
GOSTEI 0