Имя: Пароль:
1C
1С v8
1C + Sqlite - подключиться &НаСервере
,
0 Fedor
 
05.02.13
13:32
Можно ли каким-то способом осуществить подключение к БД Sqlite &НаСервере? Перепробовал много вариантов - пока не выходит.
1 Maxus43
 
05.02.13
13:33
а не &НаСервере выходит?
2 Fedor
 
05.02.13
13:33
Да, на клиенте выходит. Но нужно на сервере.
3 Maxus43
 
05.02.13
13:38
код то будет сегодня? или мы должны телепатией заниматься?
4 Fedor
 
05.02.13
13:40
Строка_Подключения = "Provider=SQLOLEDB; Data Source=NewDb";
Соединение = Новый COMОбъект( "ADODB.Connection" );
Соединение.ConnectionTimeout = 5;
Соединение.CommandTimeout = 30;
Соединение.ConnectionString = Строка_Подключения;
Соединение.Open();
5 Fedor
 
05.02.13
13:41
Нет, не так.
6 Fedor
 
05.02.13
13:42
Строка_Подключения = "Provider=MSDASQL.1; Data Source=NewDb";
Соединение = Новый COMОбъект( "ADODB.Connection" );
Соединение.ConnectionTimeout = 5;
Соединение.CommandTimeout = 30;
Соединение.ConnectionString = Строка_Подключения;
Соединение.Open();
7 Maxus43
 
05.02.13
13:44
Юзер-пароль задай. в клиенте ты из под своих прав, с сервера - из под его
8 Maxus43
 
05.02.13
13:44
ошибка то какая?
9 Fedor
 
05.02.13
13:48
Ошибка при вызове метода контекста (Open)
Соединение.Open();
по причине:
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] В указанном DSN архитектура драйвера и архитектура приложения не соответствуют друг другу.
10 Maxus43
 
05.02.13
13:51
на сервере драйвера не те видимо.
Т.е. щас не сработает если ты выполнишь рабочий код &НаКлиенте физически запустив 1с на сервере
11 Asmody
 
05.02.13
13:51
стоит-ли на сервере нужный драйвер, настроен-ли на сервере DSN, вот в чём вопрос!
12 Fedor
 
05.02.13
13:58
DSN настроен, строка первоначально в нем и формировалась.
13 Asmody
 
05.02.13
14:03
(12) системный или пользовательский?
14 Fedor
 
05.02.13
14:08
Системный или пользовательский DSN? А как это проверить?
15 Maxus43
 
05.02.13
14:11
(14) под юзером от которого работает сервер 1с настройка таже?
16 orefkov
 
05.02.13
14:13
Нахрен юзать кривые шлюзы до sqlite?
Есть же COM объекты для работы с sqlite напрямую.
17 Fedor
 
05.02.13
14:34
(15) DSN системный.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший