Dúvida de iniciante usando firebird com bsd2006 - Delphi.net
Olá pessoal, sou novato em Delphi e me deparo logo com um problema que pode até ser besteira, mas já batí cabeça demais.
O negócio é o seguinte : Criei um datamodule usando o SqlConnection, SqlDataSet, Datasetprovider, Clientdataset e datasource.
Estou usando o firebird e acontece algumas problemas que não sei resolver.
1- quando abro o datamodule ele me pede a senha de login do banco de dados que é o usuário sysdba.Coloco a senha que é padrão e abro o datamodule.
2- quando vou nno sqldataset e tento mudar a propriedade active para True ele dá o seguinte erro: Database Server Error : Token unknown line 1, char 9 from.
verifiquei que o firebibrd guardian e o firebird server estão rodando.
Qual seria o problema ? Alguém pode me ajudar ?
O negócio é o seguinte : Criei um datamodule usando o SqlConnection, SqlDataSet, Datasetprovider, Clientdataset e datasource.
Estou usando o firebird e acontece algumas problemas que não sei resolver.
1- quando abro o datamodule ele me pede a senha de login do banco de dados que é o usuário sysdba.Coloco a senha que é padrão e abro o datamodule.
2- quando vou nno sqldataset e tento mudar a propriedade active para True ele dá o seguinte erro: Database Server Error : Token unknown line 1, char 9 from.
verifiquei que o firebibrd guardian e o firebird server estão rodando.
Qual seria o problema ? Alguém pode me ajudar ?
Pedro Junior
Curtidas 0
Respostas
Mahdak
14/10/2006
[quote:54fd5e929c=´Pedro Junior´]
1- quando abro o datamodule ele me pede a senha de login do banco de dados que é o usuário sysdba.Coloco a senha que é padrão e abro o datamodule. [/quote:54fd5e929c]
SqlConnection.LoginPrompt := false;
Provavelmente um erro na instrução SQL que voce está usando no SQLDataSet
1- quando abro o datamodule ele me pede a senha de login do banco de dados que é o usuário sysdba.Coloco a senha que é padrão e abro o datamodule. [/quote:54fd5e929c]
SqlConnection.LoginPrompt := false;
2- quando vou nno sqldataset e tento mudar a propriedade active para True ele dá o seguinte erro: Database Server Error : Token unknown line 1, char 9 from.
Provavelmente um erro na instrução SQL que voce está usando no SQLDataSet
GOSTEI 0
Pedro Junior
14/10/2006
Pessoal, quanto a senha que aparecia, tudo bem já foi solucionado o problema, mais ainda continuo com o o segundo problema.
2- quando vou nno sqldataset e tento mudar a propriedade active para True ele dá o seguinte erro: Database Server Error : Token unknown line 1, char 9 from.
Tirei todos os SqlDataSet, Datasetprovider, Clientdataset e datasource que fazia referência as tabelas e deixei apenas um SqlConnection, SqlDataSet, Datasetprovider, Clientdataset e datasource referente apenas a uma tabela e o problema continua.
Ouví dizer que poderia ser algo referente a dll do firebird que é incompatível com o BDS2006, alguém tem conhecimento disso ?
Como solucionar este problema ?
l
2- quando vou nno sqldataset e tento mudar a propriedade active para True ele dá o seguinte erro: Database Server Error : Token unknown line 1, char 9 from.
Tirei todos os SqlDataSet, Datasetprovider, Clientdataset e datasource que fazia referência as tabelas e deixei apenas um SqlConnection, SqlDataSet, Datasetprovider, Clientdataset e datasource referente apenas a uma tabela e o problema continua.
Ouví dizer que poderia ser algo referente a dll do firebird que é incompatível com o BDS2006, alguém tem conhecimento disso ?
Como solucionar este problema ?
l
GOSTEI 0
Mrcfreitas
14/10/2006
Cara sou programador jr... tava com o mesmo problema q vc, eu consegui resolve-lo verificando meu SQL... Da uma olhada as vezes é o mesmo que o meu. Abraço.
GOSTEI 0
Facc
14/10/2006
Sempre usei o Firebird 2.0 com Delphi 2006 (BDS2006) e nunca tive problemas. Poste sua SQL para que possamos ver onde está o erro
GOSTEI 0
Mrcfreitas
14/10/2006
Cara qdo tive o problema a minha sql era muito mas muito simples... era assim.... SELECT * FROM (NOME DA TABELA) WHERE (PARAMETRO) =: (PARAMETRO).... só isso... não se ise te resolve mas meu problema é que eu estava esquecendo o FROM, ai dava esta mensagem dos quintos dos inf..... que me deixou hrs pensando.... rsrs mas deu tudo certo... gracas a Deus.... abraco!
GOSTEI 0