criar stored procedure
estou criando meu primeiro banco usando fb, antes usava access.
estou apanhando muito, gostaria que alguém me explicasse sobre o funcionamento das sp´s (propriedaes e principais funcinalidades).
outra coisa é que não encontrei uam forma de armazenar informações do tipo (True, False).
fiz uma conexão usando componentes do bd express:
SQLConnection
SQLDataSet
DataSetProvider
ClientDataSet
todos ligados em si nesta sequencia.
o que não entendi ainda é fora o SQLConnection, os outros terei que criar um para cada transação que eu fizer?
grato a todos
estou apanhando muito, gostaria que alguém me explicasse sobre o funcionamento das sp´s (propriedaes e principais funcinalidades).
outra coisa é que não encontrei uam forma de armazenar informações do tipo (True, False).
fiz uma conexão usando componentes do bd express:
SQLConnection
SQLDataSet
DataSetProvider
ClientDataSet
todos ligados em si nesta sequencia.
o que não entendi ainda é fora o SQLConnection, os outros terei que criar um para cada transação que eu fizer?
grato a todos
Henrique Rodrigues
Curtidas 0
Respostas
Gandalf.nho
23/08/2005
1) SP nada mais é do que uma função salva no próprio banco de dados, semelhante às funções que vc cria no Delphi. Tem dois tipos: executável (que retorna só um conjunto de valores) e selecionável (retorna uma ou mais linhas de registros).
2) Para criar campos booleanos no Firebird vc deverá simulá-los com outro tipo de dados, normalmente SMALLINT ou CHAR(1).
2) Para criar campos booleanos no Firebird vc deverá simulá-los com outro tipo de dados, normalmente SMALLINT ou CHAR(1).
GOSTEI 0
Henrique Rodrigues
23/08/2005
outra outra coisa, acho que dá pra colocá-la aki mesmo
consegui finalmente fazer um cadastro de cliente simples.
fiz a trigger para autonumeração.
uma coisa estranha, quando gravo os dados, aparece um erro
´Fild ´ID_CLIENTE´ must have a value´.
quando vou olhar no banco, os dados esão lá normalmente.
não entendi uma coisa, porque tenho que informar o código, se a criação dele é automática?
consegui finalmente fazer um cadastro de cliente simples.
fiz a trigger para autonumeração.
uma coisa estranha, quando gravo os dados, aparece um erro
´Fild ´ID_CLIENTE´ must have a value´.
quando vou olhar no banco, os dados esão lá normalmente.
não entendi uma coisa, porque tenho que informar o código, se a criação dele é automática?
GOSTEI 0
Mjr
23/08/2005
Se você está fazendo com ClientDataSet, dê dois cliques nele, selecione o campo ´ID_CLIENTE´ e coloque false na propriedade Required.
isso deve resolver.
mjr
isso deve resolver.
mjr
GOSTEI 0