Имя: Пароль:
1C
1С v8
Firebird (fbd) и 1С 8.х - строка соединения - не работает....
0 EvgeniuXP
 
17.05.12
19:04
не могу подключиться.... пробовал через Firebird и IBProvider - не работает, хотя в ODBC говорит, что подключение есть... также навсякий случай попробовал через C# - тоже работает.... через 1С 8.1.15.14 и 8.2.15.310 не могу подключиться, говорит не верные параметры... как так?
1 Vladal
 
17.05.12
19:07
2 EvgeniuXP
 
17.05.12
19:23
(1) вот последняя команда в C# как раз и работает, в 1С - нет :(... даже сам firebird запускал и через его командную строку CONNECT подключение сделал к тестовой базе... а тут (1С) и к тестовой не могу... строку через ODBC получал - тоже ни как...
3 Torquader
 
17.05.12
19:35
Положение fb.dll (или как там клиента зовут) должно быть доступно 1С - С#-то его точно видит.
4 EvgeniuXP
 
17.05.12
19:41
(3) Доступно это как? запущена как внешняя компонента или в просто положена в Bin каталог?
5 EvgeniuXP
 
17.05.12
19:44
(3) у IBProvider-а регистрировал и выкладывал в BIN - номер не прошел, на fbclient возможно и не делал... есть еще gbs32.dll, тоже наверное клиентская библиотека, на каком-то форуме видел, что ее тоже в строку передают.
6 mkfadmin
 
18.05.12
05:07
СтрокаПодключения = "driver={Firebird/InterBase(r) driver};server=Имя твоего сервера;uid=sysdba;pwd=masterkey;Database=IP адрес или имя сервера/порт:Полный путь до файла базы данных;Client=FBCLIENT.DLL;CHARSET=win1251;DIALECT=1";

FBCLIENT.DLL должен быть в системном каталоге(или укажи полный путь) и соответственно зарегистрирована
работает на всех перечисленных платформах
7 Kandellaster
 
18.05.12
05:15
можно попробовать изврат небольшой) взять ODBC дрова от Interbase 5.2 они точно работают с fb
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший