VBA a Connect database GDB
Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: CAD programování
Popis fóra: Otázky programování - nadstavby a utility pro CAD a GIS aplikace Autodesk (VBA, AutoLISP, ARX/C++, .Net, JavaScript, Python, MEL...)
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=9854
Datum vytištění: 13.kvě.2026 v 09:16
Téma: VBA a Connect database GDB
Odeslal: chlebovsky
Předmět: VBA a Connect database GDB
Datum odeslání: 25.lis.2009 v 11:57
Zdravím všechny programátory. Nevím zda mohu tento příspěvek psát zrovna tady, ale týká se to VBA, ale né zas tak moc CADu.
Programuji přímo ve VBA (Microsoft Visual Basic 2005 Express Edition) a potřebuji se napojit na soubor s databzi.
A tak mne napadlo obrátit se tady na Vás, zda jste to někdo už neřešil. Ve spojení CAD-VBA-DATABAZE
samotná databáze je : soubor.gdb
a já se potřebuji na ní připojit. něco jsem vygoogloval ale moc mi to nechce fungovat:
Dim connect As FbConnection = New FbConnection("User=UZIVATEL;Password=HESLO;Database=localhost:D:\VBA\SOUBOR.GDB")
hlasí mi chybu toho FbConnection jakoby tento objekt neznal, nevíte někdo jak z toho ven. Asi je třeba něco načíst, nějakou knihovnu nebo něco.
Pokud jste to někdo řešil, a mohl by mi pomoct, a klidně přiložit i kousek programu, jak provádět sql dotazy, pro výběr, mazaní, přidávání, opravování, tak bych mu byl velice vděčný.
Každopádně díky moc všem. S pozdravem Martin.
------------- Ing. Martin Chlebovský
www.kde-je-auto.cz
GPS monitoring provozu vozidel a osob.
WebDeveloper.
Programátor aplikací pro Autocad a MS Office.
Tvorba WWW aplikací.
Modelování domů a staveb.&l
|
Odpovědi:
Odeslal: pavelstyl
Datum odeslání: 25.lis.2009 v 12:03
|
Tipnul bych si na nepřipojenou referenci do projektu (viz. Project settings - References - a přidat tu která obsahuje FbConnection).
Pavel Štyl
|
Odeslal: chlebovsky
Datum odeslání: 25.lis.2009 v 12:17
Ano, přesně to si myslím i já, jenže kterou ?
------------- Ing. Martin Chlebovský
www.kde-je-auto.cz
GPS monitoring provozu vozidel a osob.
WebDeveloper.
Programátor aplikací pro Autocad a MS Office.
Tvorba WWW aplikací.
Modelování domů a staveb.&l
|
Odeslal: pavelstyl
Datum odeslání: 25.lis.2009 v 12:29
|
Vygoogloval jsem toto:
Reference: Firebirdclient-ADO NET xx Data Provider
Link: http://firebird-vbnet.blogspot.com/" rel="nofollow - http://firebird-vbnet.blogspot.com/ http://firebird-vbnet.blogspot.com/2006/12/esempi-di-codice.html" rel="nofollow - http://firebird-vbnet.blogspot.com/2006/12/esempi-di-codice.html
Pavel Štyl
|
Odeslal: chlebovsky
Datum odeslání: 26.lis.2009 v 10:00
No vono to není až tak jednoduché. Narazil jsem na spoustu problému. 1) je tam import knihovny do projektu. To má smysl, ale tu knihovnu je třeba napřed do systému dostat. "Imports FirebirdSql.Data.FirebirdClient"
Jenže jak jí tam dostat, něco jsem na firebirdu našel, ale instalace je velice podivná, žádný exe atd, píšou něco o GACUTIL.exe ale to taky nikde není. Pak nějaké dll knihovny a reg soubory. Ani po 1 dni hledání a testování, restartování nic.
Takže problém je v tom že v PC nemám ten modul Imports FirebirdSql.Data.FirebirdClient
Nevíte někdo jak ho tam jednoduše dostat ?
Díky moc.
------------- Ing. Martin Chlebovský
www.kde-je-auto.cz
GPS monitoring provozu vozidel a osob.
WebDeveloper.
Programátor aplikací pro Autocad a MS Office.
Tvorba WWW aplikací.
Modelování domů a staveb.&l
|
Odeslal: chlebovsky
Datum odeslání: 26.lis.2009 v 10:16
Teď jsem narazil že je třeba aplikaci GACUTIL.exe která je součástí SDKs, tu nemám tak instaluju, jen se obávám toho že čím víc toho nainstaluju, tak program poběží jen u mně, a nikde jinde. No snad né, uvidím.
------------- Ing. Martin Chlebovský
www.kde-je-auto.cz
GPS monitoring provozu vozidel a osob.
WebDeveloper.
Programátor aplikací pro Autocad a MS Office.
Tvorba WWW aplikací.
Modelování domů a staveb.&l
|
|