FIREBIRD E VB
Galera vim aqui avisar de um problema que passei dias para identificar, e infelizmente até agora só conseguir identificar...
tenho um projeto e um banco criado em Firebird e no meu projeto fiz uma janela onde vou cadastrar meus clientes e nessa janela de cadastro fiz muito campo, mais o problema é que meu banco de dados criado no firebird quando passo de 32 campos ele dar um erro o erro é tão complicado para se descobrir porque nao notifica nada simplesmente fecha o aplicativo eu ja dividir a tabela e resolvir esse meu problema mais sei que isso não é normal porque o firebird é muito superior ao access e o access faz isso alguem saberia me dizer porque e como resolver esse problema?
tenho um projeto e um banco criado em Firebird e no meu projeto fiz uma janela onde vou cadastrar meus clientes e nessa janela de cadastro fiz muito campo, mais o problema é que meu banco de dados criado no firebird quando passo de 32 campos ele dar um erro o erro é tão complicado para se descobrir porque nao notifica nada simplesmente fecha o aplicativo eu ja dividir a tabela e resolvir esse meu problema mais sei que isso não é normal porque o firebird é muito superior ao access e o access faz isso alguem saberia me dizer porque e como resolver esse problema?
Nildglan,
Deve ser uma limitação do Provider que voce esta usando, coloca mais detalhes,
Germano
Concordo com Germano, tenho tenho tabelas com mais de 300 campos e q gravam normalmente!!! tbm acho q seja o provider!!!
t+
t+
Eu também já imaginava isso, qual provider que vcs usam, tinha como eu ver se é o Provider mesmo
Estou usando o SIBPROVIDER e por enquanto nao tive problemas!!!
Valeu!
Valeu!
mais esse SIBPROVIDER e demo? porque eu tinha um desse mais era demo quando eu coloquei na rede nao funcionou. se vc tem um que nao e demo tem como me passar o link?
Esta versao eh FREE.
Faz um teste e da o retorno!
http://www.vbmania.com.br/vbmania/vbmdetail.php?
varID=5875&TxtSearch=sibprovider&CmbSort=&varPagina=1
Valeu!
Faz um teste e da o retorno!
http://www.vbmania.com.br/vbmania/vbmdetail.php?
varID=5875&TxtSearch=sibprovider&CmbSort=&varPagina=1
Valeu!
Ficou meio estranho! Segue o link novamente.
http://www.vbmania.com.br/vbmania/vbmdetail.php?varID=5875&TxtSearch=sibprovider&CmbSort=&varPagina=1
http://www.vbmania.com.br/vbmania/vbmdetail.php?varID=5875&TxtSearch=sibprovider&CmbSort=&varPagina=1
Ja fiz a linha de conecçao do SIBPROVIDER agora como eu uso essa dll para que programa funcione?
====>> Conexão Usando IBOLE.
'Localbanco= path dobanco de dados'
Set ConexaoGeral = CreateObject("ADODB.Connection")
ConexaoGeral.Mode = adModeReadWrite 'Leitura e Escrita
With ConexaoGeral
ConexaoGeral.Open "Provider=ZStyle IBOLE Provider;Password=masterkey;User ID=SYSDBA;" _
& "SQL Dialect=3; Logging Level=0;Silent mode=True;Character Set=WIN1251;Data Source=" & Localbanco
End With
'Localbanco= path dobanco de dados'
Set ConexaoGeral = CreateObject("ADODB.Connection")
ConexaoGeral.Mode = adModeReadWrite 'Leitura e Escrita
With ConexaoGeral
ConexaoGeral.Open "Provider=ZStyle IBOLE Provider;Password=masterkey;User ID=SYSDBA;" _
& "SQL Dialect=3; Logging Level=0;Silent mode=True;Character Set=WIN1251;Data Source=" & Localbanco
End With
Registra a DLL na pasta WINDOWS\SYSTEM32 (XP) ou WINDOWS\SYSTEM (98).
Valeu!
Valeu!
Tópico encerrado , respostas não são mais permitidas