Fórum Variavel receber o valor de um campo da tabela #462263
27/11/2013
0
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
Curtir tópico
+ 0
Responder
Posts
27/11/2013
Vander Ferraz
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.
Responder
Gostei + 0
27/11/2013
Roberto Wutke
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
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)