Страницы: 1
RSS
Возможно ли извлечение данных из firebird базы с помощью vb?
 
Возможно ли извлечение данных из firebird базы с помощью vb?  
По поиску на форуме слова firebird не находится не одной темы...
 
база в формате *.fdb
 
в смысле попробовать открыть? как? если не получится, то да... придется придумывать выгрузку в эксель... но удобнее конечно же сразу из экселя с помощью vb выгрузить данные из базы, чтобы потом с этими данными продолжать работать в экселе...
 
я думал как-то через vb её надо открыть и делать SQL запросы... а открыть в экселе - этот формат эксель не знает... открывается с кряказябрами...
 
{quote}{login=uropb}{date=20.09.2010 05:57}{thema=Возможно ли извлечение данных из firebird базы с помощью vb?}{post}... По поиску на форуме слова firebird не находится не одной темы...{/post}{/quote}  
А "погуглить" - "форумы по firebird" не пробовали?.. Будете приятно удивлены.  
Z.
 
{quote}{login=Z}{date=20.09.2010 06:33}{thema=Re: Возможно ли извлечение данных из firebird базы с помощью vb?}{post}{quote}{login=uropb}{date=20.09.2010 05:57}{thema=Возможно ли извлечение данных из firebird базы с помощью vb?}{post}... По поиску на форуме слова firebird не находится не одной темы...{/post}{/quote}  
А "погуглить" - "форумы по firebird" не пробовали?.. Будете приятно удивлены.  
Z.{/post}{/quote}  
пробовал... подходящего не находил...
 
{quote}{login=uropb}{date=20.09.2010 06:34}{thema=Re: Re: Возможно ли извлечение данных из firebird базы с помощью vb?}{post}{quote}{login=Z}{date=20.09.2010 06:33}{thema=Re: Возможно ли извлечение данных из firebird базы с помощью vb?}{post}{quote}{login=uropb}{date=20.09.2010 05:57}{thema=Возможно ли извлечение данных из firebird базы с помощью vb?}{post}... По поиску на форуме слова firebird не находится не одной темы...{/post}{/quote}  
А "погуглить" - "форумы по firebird" не пробовали?.. Будете приятно удивлены.  
Z.{/post}{/quote}  
пробовал... подходящего не находил...{/post}{/quote}  
тыц  
а там первая же ссылка тыц
 
как хотите, так и забирайте эти данные.
 
slav, спасибо может это поможет! я искал firebird и vb, поэтому и не попадал на эту статью...
 
Если использовать IBExpert, то там есть утилитки, которыми я базу сначала конвертил в ексель, затем в mdb. Кроме того при использовании Firebird ODBC строка подключния выглядит так    
Open("DRIVER=Firebird/InterBase® driver; UID=MCSSITE; PWD=mcssite; DBNAME=172.17.2.10:/usr/local/db/myDb.fdb;")
 
{quote}{login=uropb}{date=20.09.2010 05:57}{thema=Возможно ли извлечение данных из firebird базы с помощью vb?}{post}Возможно ли извлечение данных из firebird базы с помощью vb?  
По поиску на форуме слова firebird не находится не одной темы...{/post}{/quote}  
 
Попробуйте еще воспользоваться процедурой RunQuery (http://www.planetaexcel.ru/forum.php?thread_id=16591). При условии, что движок FireBird на машине установлен, скорее всего, доступ к данным получить удастся. RunQuery работает с технологией ADO, поэтому нужно, чтобы FireBird был с ней совместим ... ну как-то так :)
 
{quote}{login=ratboy}{date=21.09.2010 12:12}{thema=}{post}Если использовать IBExpert, то там есть утилитки, которыми я базу сначала конвертил в ексель, затем в mdb. Кроме того при использовании Firebird ODBC строка подключния выглядит так    
Open("DRIVER=Firebird/InterBase® driver; UID=MCSSITE; PWD=mcssite; DBNAME=172.17.2.10:/usr/local/db/myDb.fdb;"){/post}{/quote}  
Да, IBExpert можно конвертить в excel, но в моём случае это не удобно... А вот с Firebird ODBC уже что-то вырисовывается...    
зы.:спасибо за строку подключния!
 
{quote}{login=Антон}{date=21.09.2010 12:21}{thema=Re: Возможно ли извлечение данных из firebird базы с помощью vb?}{post}  
Попробуйте еще воспользоваться процедурой RunQuery (http://www.planetaexcel.ru/forum.php?thread_id=16591).{/post}{/quote}  
Попробую, возможно, что это тоже вариант.
 
{quote}{login=}{date=21.09.2010 02:58}{thema=Re: Re: Возможно ли извлечение данных из firebird базы с помощью vb?}{post}{quote}{login=Антон}{date=21.09.2010 12:21}{thema=Re: Возможно ли извлечение данных из firebird базы с помощью vb?}{post}  
Попробуйте еще воспользоваться процедурой RunQuery (http://www.planetaexcel.ru/forum.php?thread_id=16591).{/post}{/quote}  
Попробую, возможно, что это тоже вариант.{/post}{/quote}  
 
Сообщите, пожалуйста, какой вариант сработает! Очень любопытно, окажется ли эффективной в данном случае RunQuery.  
 
Заранее спасибо!
 
Тему можно закрывать! Отвечаю на свой же вопрос: Возможно. Только надо установить Firebird ODBC, затем создать алиас ODBC, в Excel выбрать меню Данные, Импорт внешних данных, Создать запрос... - все это, естесственно, можно перенести на макросы...
 
Всем спасибо!
Страницы: 1
Читают тему
Наверх