cai a conexao com Dbexpress
olá pessoal,,, não sei se ja passarào por isto. mais tenho um sistema feito em multicamadas. com banco de dados FB.
delphi6. com uso de um servidor de dados. com SQLConnectio . e uso SQLDataset, SQLQuery e Provader e no lado do cliente tenho, Datamodulo com Clientdaset. datasource e todos os Rdatamodulos. bz. até aqui tudo bem só que quando dois ou tres usuario. trabalha. no sistema ele da este erro..
SQLConnection property required for this operation
. ai tenho que fechar o sistema e abrir para conectar o servidor..
eu uso o Socket para conexao com meu servidor da dados.. ja conferir tudo. e não descobri o que pode ser de erro...
no site da borland fala em Dcom mais eu não uso e fala do delphi7. mais o meu é delphi6..... outro detalhe se for somente um usuario trablha blz.
site da borland..
http://qc.borland.com/wc/qcmain.aspx?d=3409
....
outro Sistema
outro detalhe o que tenho que mudar para deixar somente o uso com FB..
eu tenho que trocar a Dll do SQLConnection o vetorlib..etc
é porque tenho outro sistema em duas camadas rodando com IB e quero passar para FB
delphi6. com uso de um servidor de dados. com SQLConnectio . e uso SQLDataset, SQLQuery e Provader e no lado do cliente tenho, Datamodulo com Clientdaset. datasource e todos os Rdatamodulos. bz. até aqui tudo bem só que quando dois ou tres usuario. trabalha. no sistema ele da este erro..
SQLConnection property required for this operation
. ai tenho que fechar o sistema e abrir para conectar o servidor..
eu uso o Socket para conexao com meu servidor da dados.. ja conferir tudo. e não descobri o que pode ser de erro...
no site da borland fala em Dcom mais eu não uso e fala do delphi7. mais o meu é delphi6..... outro detalhe se for somente um usuario trablha blz.
site da borland..
http://qc.borland.com/wc/qcmain.aspx?d=3409
....
outro Sistema
outro detalhe o que tenho que mudar para deixar somente o uso com FB..
eu tenho que trocar a Dll do SQLConnection o vetorlib..etc
é porque tenho outro sistema em duas camadas rodando com IB e quero passar para FB
Cicero
Curtidas 0
Respostas
Sourcecode
06/01/2006
Difícil descobrir o que seja exatamente, mas sugiro você atualizar seu delphi com o service pack para D6, pelo que me lembro tem uns bugs no dbexpress dessa versão do delphi.
Quanto a vendorlib, a do interbase que vem com o delphi funciona perfeitamente com o firebird 1.0, já para firebird 1.5 em diante é preciso usar vendorlib de terceiros, pelo que sei só existe uma e é paga, o melhor seria usar outra suite de componentes já que você só usa um banco de dados não há necessidade de utilizar dbexpress, aconselho usar MDO que é opensource e desenvolvida por brasileiros: http://www.mdolib.com/. Se você seguir este conselho vai notar uma incrível melhora na performance de sua aplicação, ficar livre de dlls e ainda terá diversas outras utilidades exclusivas para o banco, para acesso ao firebird unicamente e sem gastar um tostão não tem melhor alternativa. Espero que ajude.
[]´s
Quanto a vendorlib, a do interbase que vem com o delphi funciona perfeitamente com o firebird 1.0, já para firebird 1.5 em diante é preciso usar vendorlib de terceiros, pelo que sei só existe uma e é paga, o melhor seria usar outra suite de componentes já que você só usa um banco de dados não há necessidade de utilizar dbexpress, aconselho usar MDO que é opensource e desenvolvida por brasileiros: http://www.mdolib.com/. Se você seguir este conselho vai notar uma incrível melhora na performance de sua aplicação, ficar livre de dlls e ainda terá diversas outras utilidades exclusivas para o banco, para acesso ao firebird unicamente e sem gastar um tostão não tem melhor alternativa. Espero que ajude.
[]´s
GOSTEI 0
Cicero
06/01/2006
Valeu amigo. vou dar uma olhada. no MDO...
mais fico triste. com o DBexpress.. porque em duas camadas trabalha blz.. agora pensar em mudar todos os componente do delphi porque tem uma falha do delphi6.... tem hora que penso porque os escritores de livro não falão desde erro que pode acontecer..nem mesmo a borland
eu acho que muinta coisa eles passão por cima.. e deixa ajente a ver navio.
meu sistema ja esta pronto com Multicamadas e tem umas 70 tabelas com uns 20 modulos separados. tanto no cliente como no servidor de dados.
eles só falam em bugs.. no dbexpress com delphi com datasnasp. mais eu quero a solução para o problema.;;;ou não tem como resolver..
tem hora que penso que a borland só pensa em futuro futuro.. eu acho que eles deverião se preculpar em acertar os bugs do delphi5 até delphi8 e depois sim lançar outras versão.. o delphi4 era bom veio delphi5 ruim o delphi6 é mais ou menos. o delphi7 ruim,,,, ea ai sempre vai ser a sim
eu seu que muintos pode até me criticar mais pensa antens de falar se vc não passou por problema......que é uma ferramenta exelente é mais eos bugs.....
desculpa o desabafo
mais fico triste. com o DBexpress.. porque em duas camadas trabalha blz.. agora pensar em mudar todos os componente do delphi porque tem uma falha do delphi6.... tem hora que penso porque os escritores de livro não falão desde erro que pode acontecer..nem mesmo a borland
eu acho que muinta coisa eles passão por cima.. e deixa ajente a ver navio.
meu sistema ja esta pronto com Multicamadas e tem umas 70 tabelas com uns 20 modulos separados. tanto no cliente como no servidor de dados.
eles só falam em bugs.. no dbexpress com delphi com datasnasp. mais eu quero a solução para o problema.;;;ou não tem como resolver..
tem hora que penso que a borland só pensa em futuro futuro.. eu acho que eles deverião se preculpar em acertar os bugs do delphi5 até delphi8 e depois sim lançar outras versão.. o delphi4 era bom veio delphi5 ruim o delphi6 é mais ou menos. o delphi7 ruim,,,, ea ai sempre vai ser a sim
eu seu que muintos pode até me criticar mais pensa antens de falar se vc não passou por problema......que é uma ferramenta exelente é mais eos bugs.....
desculpa o desabafo
GOSTEI 0