Доступ к firebird base

IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.

Модератор: kdv

Ответить
dvim
Сообщения: 11
Зарегистрирован: 23 апр 2005, 12:23

Доступ к firebird base

Сообщение dvim » 26 авг 2005, 14:11

Вопрос простой нужен доступ к базе программно. Предпочтительно на Vba из excela (нужно просто смотреть ряд полей в бд firebird)
Это можно сделать? Если да есть ли где нибудь пример?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 26 авг 2005, 14:32


dvim
Сообщения: 11
Зарегистрирован: 23 апр 2005, 12:23

Сообщение dvim » 26 авг 2005, 15:46

Хочется то не средствами excel а программно.
как я понял через оdbc совершенно реально?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 26 авг 2005, 16:04

такое впечатление что ты про методы доступа к серверам БД вообще ни в зуб ногой. ODBC - это стандартный интерфейс доступа. Если ты можешь с ним работать из софта, значит ДА, можно доступиться к серверу БД. Грубо говоря раз excel работает, то и через VBA можно.
еще можешь посмотреть
www.ibprovider.com, там на сайте примеры есть.

dvim
Сообщения: 11
Зарегистрирован: 23 апр 2005, 12:23

Сообщение dvim » 26 авг 2005, 16:37

kdv писал(а):такое впечатление что ты про методы доступа к серверам БД вообще ни в зуб ногой. .
в общем это правда - сейчас как раз и разбираюсь. К сож все надо "вчера и срочно", стараюсь...

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 26 авг 2005, 16:48

тогда еще вдогонку
http://www.connectionstrings.com/

dvim
Сообщения: 11
Зарегистрирован: 23 апр 2005, 12:23

Сообщение dvim » 29 авг 2005, 17:53

Работать он через ОDBC Работает и это хорошо, но ...
Поче му то не хочет выпролняться такой запрос

query = "SELECT TRASKROY.PUNIC, TRASKROY.NREIK, TRASKROY.ALENG, TRASKROY.ANUMB FROM TRASKROY WHERE (TRASKROY.ANUMB = 'АБВ')"
В iexpert все ок, и если поле не строковое то и через odbc все работет?
в чем дело? кто то знает

dvim
Сообщения: 11
Зарегистрирован: 23 апр 2005, 12:23

Сообщение dvim » 29 авг 2005, 18:59

Разобрался - в строке подключения charset просто не надо вводить.
вообще.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 29 авг 2005, 19:37

это если у тебя база без чарсета создана. faq-и на сайте читать надо.

Ответить