v7: 1c++ отказывается работать.
☑
0
norbi
06.06.12
✎
16:15
С правами администратора все равботает нормально, с пользовательского компьютера ошибка:
Рез = База.Соединение(Соединение);
{***: FAILED! IDataInitialize::GetDataSource(): Класс не зарегистрирован
Драйвер фокса стоит, 1с++ 2.5.0.7. На форуме ответа не нашел(
1
norbi
06.06.12
✎
16:16
База DBF, win 2003.
2
Ёпрст
гуру
06.06.12
✎
16:18
>>>1с++ 2.5.0.7
Обновить, это раз
установить oledb , это два
3
Ёпрст
гуру
06.06.12
✎
16:18
+ у пользователя чего, по сетке база поди работает ?
Тогда и ему провайдера от фокса установить надобно
4
ЧеловекДуши
06.06.12
✎
16:20
А можно увидеть полный текст соединения "Соединение" :)
5
norbi
06.06.12
✎
16:25
Работает через терминал.
Соединение = "Provider=VFPOLEDB.1;Data Source=" + КаталогИБ() + ";Mode=ReadWrite;Collating Sequence=MACHINE";
6
Ёпрст
гуру
06.06.12
✎
16:33
И еще, при установке провайдера - нужно галку втыкать - для всех.
7
norbi
06.06.12
✎
16:43
(6) Вот оно, сам затупил, спасибо.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший