Variavel receber o valor de um campo da tabela
Fala galerinha, eu tenho uma duvida muito basica mas nao sei a resposta :/
queria saber se tem como eu pegar um valor de um campo que esta na minha tabela, e atribuir esse valor para uma variável minha.
O intuito disso é criar um "Log" após o usuário gravar os dados, entao esse log vai armazenar o que ele alterou...
banco interbase/firebird
componentes : ibdatabase, ibtable, ibtransaction e datasource
nao sei se fui claro com minha pergunta, mas se alguem tiver uma luz pra ajudar ai, agradeço...
Valeeu
queria saber se tem como eu pegar um valor de um campo que esta na minha tabela, e atribuir esse valor para uma variável minha.
O intuito disso é criar um "Log" após o usuário gravar os dados, entao esse log vai armazenar o que ele alterou...
banco interbase/firebird
componentes : ibdatabase, ibtable, ibtransaction e datasource
nao sei se fui claro com minha pergunta, mas se alguem tiver uma luz pra ajudar ai, agradeço...
Valeeu
Roberto Wutke
Curtidas 0
Respostas
Vander Ferraz
27/11/2013
Cara,
vamos ver se eu entendi.
vamos supor que eu tenha um campo tipo string na minha tabela. bastaria declarar dentro da sua função uma variável do tipo string e passar o valor desse campo. Vamos a pratica.
Onde o numero entre colchetes é define qual campo da tabela tem o valor.
Você também pode usar outros tipos como: AsInteger, AsDateTime, AsCurrency, etc.
Se não for essa sua dúvida mande algum exemplo do seu código pra gente entender melhor.
vamos ver se eu entendi.
vamos supor que eu tenha um campo tipo string na minha tabela. bastaria declarar dentro da sua função uma variável do tipo string e passar o valor desse campo. Vamos a pratica.
var minhavariavel: string; Begin minhavariavel := IBTable1.Fields[0].AsString; End;
Onde o numero entre colchetes é define qual campo da tabela tem o valor.
Você também pode usar outros tipos como: AsInteger, AsDateTime, AsCurrency, etc.
Se não for essa sua dúvida mande algum exemplo do seu código pra gente entender melhor.
GOSTEI 0
Roberto Wutke
27/11/2013
Cara,
vamos ver se eu entendi.
vamos supor que eu tenha um campo tipo string na minha tabela. bastaria declarar dentro da sua função uma variável do tipo string e passar o valor desse campo. Vamos a pratica.
Onde o numero entre colchetes é define qual campo da tabela tem o valor.
Você também pode usar outros tipos como: AsInteger, AsDateTime, AsCurrency, etc.
Se não for essa sua dúvida mande algum exemplo do seu código pra gente entender melhor.
vamos ver se eu entendi.
vamos supor que eu tenha um campo tipo string na minha tabela. bastaria declarar dentro da sua função uma variável do tipo string e passar o valor desse campo. Vamos a pratica.
var minhavariavel: string; Begin minhavariavel := IBTable1.Fields[0].AsString; End;
Onde o numero entre colchetes é define qual campo da tabela tem o valor.
Você também pode usar outros tipos como: AsInteger, AsDateTime, AsCurrency, etc.
Se não for essa sua dúvida mande algum exemplo do seu código pra gente entender melhor.
perfeito cara, reu tinha tentado coisas como ibtable."asneiras" kkkkkk mas ficou muito claro agora....
resolvidex
Obrigado Vander
GOSTEI 0