Passagem de Parâmetro para o ibDataSet (Importante!!!)

Firebird

08/10/2003

ibDataSet

quando se quer passar um parâmetro para uma string SQL que está no ibDataSet usa-se:
codigo = :codigo
depois
ibTab.parambyname(´codigo´).asInteger := 45

quando se quer passar como parâmetro o código que está em outra tabela (geralmente a tabela pai) usa-se

codigo = :codigo

e na tabela filha liga-se o dataSource da tabela Pai, sendo que também deverá ter o campo ´codigo´ na tabela pai.

Só confirmem essas duas afirmações por favor, que estou com algumas dúvidas. do tipo:

se eu fizer:

codPessoa = :codPessoa
data = :data

e ligar no datasource ele saberá que os dois campos existem na outra tabela? como ele distigue parâmetros que estão em outra tabela das do que eu vou passar via código???

Muito Obrigado,

Alex. :)


Alex_

Alex_

Curtidas 0

Respostas

Afarias

Afarias

08/10/2003

ele buscará na tabela ´mestre´ todos os parâmetros que tiverem o nome igual um campo da tabela ´mestre´! os demais vc tem q fornecer o valor!


T+


GOSTEI 0
POSTAR