[firebase-br] Firebird com o CodeGear 2009 C++Builder.

Kleber Caneva kdcc em terra.com.br
Qui Fev 12 08:59:07 -03 2009


Procure por TBODBXFB.

Saiu um artigo esse mes na ActiveDelphi sobre Firebird e DBExpress 5 no 
Delphi 2009, usando esse componente.

[]´s

Kléber Caneva

----- Original Message ----- 
From: "//---- Kelsie.Z.Marshall ----//" <kelsie.z.marshall em gmail.com>
To: <lista em firebase.com.br>
Sent: Wednesday, February 11, 2009 8:28 PM
Subject: [firebase-br] Firebird com o CodeGear 2009 C++Builder.


Oá Pessoal

Instalei o CodeGear 2009 C++Builder.

É possível utilizar o FireBird 2.1 com Esta versão do Builder ?

Desinstalei o Interbase e Instalei mas está dando a mensagem "unavailable
database" ao conectar o IBDatabase1

Gerei o arquivo da base de dados com o IBOConsole.

Instalei no modo clássico.

Detalhes da mensagem de erro:

[40790927]{ibxpress120.bpl} Ib.IBDataBaseError + $2FF
[4077DA03]{ibxpress120.bpl} Ibdatabase.TIBDatabase.DoConnect + $24B
[50483579]{dbrtl120.bpl} DB.TCustomConnection.SetConnected (Line 3064,
"DB.pas" + 8) + $4
[0B00B855]{dclib120.bpl} Ibdatabaseedit.TIBDatabaseEditForm.TestClick + $1F1
[501D1163]{vcl120.bpl  } Controls.TControl.Click (Line 6756, "Controls.pas"
+ 9) + $8
[5014245E]{vcl120.bpl  } StdCtrls.TCustomButton.Click (Line 4421,
"StdCtrls.pas" + 3) + $2
[50142EC0]{vcl120.bpl  } StdCtrls.TCustomButton.CNCommand (Line 4855,
"StdCtrls.pas" + 1) + $D
[501D0BFA]{vcl120.bpl  } Controls.TControl.WndProc (Line 6640,
"Controls.pas" + 91) + $6
[501D5287]{vcl120.bpl  } Controls.TWinControl.WndProc (Line 9334,
"Controls.pas" + 136) + $6
[50142124]{vcl120.bpl  } StdCtrls.TButtonControl.WndProc (Line 4269,
"StdCtrls.pas" + 13) + $4
[501D0820]{vcl120.bpl  } Controls.TControl.Perform (Line 6418,
"Controls.pas" + 10) + $8
[501D53D7]{vcl120.bpl  } Controls.DoControlMsg (Line 9403, "Controls.pas" +
12) + $11
[501D5E33]{vcl120.bpl  } Controls.TWinControl.WMCommand (Line 9673,
"Controls.pas" + 1) + $5
[501D0BFA]{vcl120.bpl  } Controls.TControl.WndProc (Line 6640,
"Controls.pas" + 91) + $6
[501D5383]{vcl120.bpl  } Controls.TWinControl.DefaultHandler (Line 9375,
"Controls.pas" + 30) + $17
[501D0BFA]{vcl120.bpl  } Controls.TControl.WndProc (Line 6640,
"Controls.pas" + 91) + $6
[501D5287]{vcl120.bpl  } Controls.TWinControl.WndProc (Line 9334,
"Controls.pas" + 136) + $6
[20B89C5E]{designide120.bpl} DeskUtil.SetFocusHook (Line 435, "DeskUtil.pas"
+ 4) + $C
[501D49A0]{vcl120.bpl  } Controls.TWinControl.MainWndProc (Line 9063,
"Controls.pas" + 3) + $6
[50057E04]{rtl120.bpl  } Classes.StdWndProc (Line 12723, "Classes.pas" + 8)
+ $0
[501D5383]{vcl120.bpl  } Controls.TWinControl.DefaultHandler (Line 9375,
"Controls.pas" + 30) + $17
[501D1580]{vcl120.bpl  } Controls.TControl.WMLButtonUp (Line 6889,
"Controls.pas" + 1) + $6
[501D0BFA]{vcl120.bpl  } Controls.TControl.WndProc (Line 6640,
"Controls.pas" + 91) + $6
[5004A57E]{rtl120.bpl  } Classes.TStringList.CompareStrings (Line 5685,
"Classes.pas" + 4) + $7F
[5000CB69]{rtl120.bpl  } System.TInterfacedObject._AddRef (Line 21559,
"System.pas" + 1) + $3
[50006D00]{rtl120.bpl  } System.TObject.GetInterface (Line 9990,
"System.pas" + 8) + $A
[50006D32]{rtl120.bpl  } System.TObject.GetInterface (Line 9996,
"System.pas" + 14) + $10
[501D4B93]{vcl120.bpl  } Controls.TWinControl.IsControlMouseMsg (Line 9119,
"Controls.pas" + 1) + $9
[20845495]{coreide120.bpl} DocModul.TCodeIDocModule.QueryInterface (Line
2567, "DocModul.pas" + 8) + $9
[501D5287]{vcl120.bpl  } Controls.TWinControl.WndProc (Line 9334,
"Controls.pas" + 136) + $6
[50142124]{vcl120.bpl  } StdCtrls.TButtonControl.WndProc (Line 4269,
"StdCtrls.pas" + 13) + $4
[501D49A0]{vcl120.bpl  } Controls.TWinControl.MainWndProc (Line 9063,
"Controls.pas" + 3) + $6
[50057E04]{rtl120.bpl  } Classes.StdWndProc (Line 12723, "Classes.pas" + 8)
+ $0
[501F9EAB]{vcl120.bpl  } Forms.TApplication.ProcessMessage (Line 9613,
"Forms.pas" + 23) + $1
[501F9EEE]{vcl120.bpl  } Forms.TApplication.HandleMessage (Line 9643,
"Forms.pas" + 1) + $4
[501F5827]{vcl120.bpl  } Forms.TCustomForm.ShowModal (Line 6558, "Forms.pas"
+ 29) + $5
[0B00AE9E]{dclib120.bpl} Ibdatabaseedit.TIBDatabaseEditForm.Edit + $FE
[0B00A6A6]{dclib120.bpl} Ibdatabaseedit.EditIBDatabase + $4A
[0B0102CC]{dclib120.bpl} Ibdbreg.TIBDatabaseEditor.ExecuteVerb + $40
[20B9E638]{designide120.bpl} DesignEditors.TComponentEditor.Edit (Line 2638,
"DesignEditors.pas" + 1) + $11
[20BC3229]{designide120.bpl} ComponentDesigner.TInternalItem.Edit (Line
7043, "ComponentDesigner.pas" + 1) + $F
[20BA25E0]{designide120.bpl} Designer.TDesigner.Edit (Line 965,
"Designer.pas" + 0) + $4
[20BA4720]{designide120.bpl} Designer.TDesigner.MouseDown (Line 1659,
"Designer.pas" + 45) + $6
[514A6941]{vcldesigner120.bpl} VCLSurface.TComponentToolWindow.WndProc (Line
1324, "VCLSurface.pas" + 16) + $32
[514A72FE]{vcldesigner120.bpl} VCLSurface.TContainer.WndProc (Line 1624,
"VCLSurface.pas" + 39) + $6
[50057E04]{rtl120.bpl  } Classes.StdWndProc (Line 12723, "Classes.pas" + 8)
+ $0
[514A6763]{vcldesigner120.bpl} VCLSurface.TDesignerToolWindow.MainWndProc
(Line 1259, "VCLSurface.pas" + 2) + $7
[50057E04]{rtl120.bpl  } Classes.StdWndProc (Line 12723, "Classes.pas" + 8)
+ $0
[501CB982]{vcl120.bpl  } Controls.FindControl (Line 2997, "Controls.pas" +
6) + $9
[501F9EAB]{vcl120.bpl  } Forms.TApplication.ProcessMessage (Line 9613,
"Forms.pas" + 23) + $1
[501F9EEE]{vcl120.bpl  } Forms.TApplication.HandleMessage (Line 9643,
"Forms.pas" + 1) + $4
[501FA219]{vcl120.bpl  } Forms.TApplication.Run (Line 9780, "Forms.pas" +
26) + $3
[004259D2]{bds.exe     } bds.bds (Line 196, "" + 7) + $7

Alguém tem uma luz para este meu caminho escuro ?




Kelsie



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

E-mail verificado pelo Terra Anti-Spam.
Para classificar esta mensagem como spam ou não spam, visite
http://mail.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCY0NDU0NzM0I3Blcm0hdGVycmEmMSwxMjM0MzkyNDM4LjM5NjE4NS4zNzEwLnRyaWJ1bmUudGVycmEuY29tLDkxMDE=
Verifique periodicamente a pasta Spam para garantir que apenas mensagens
indesejadas sejam classificadas como Spam.






Mais detalhes sobre a lista de discussão lista