Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.13;
Скачать: CL | DM;

Вниз

ODBC, комп на котором писалась прога и другой комп....   Найти похожие ветки 

 
Alex_xxx ©   (2004-05-24 13:06) [0]

Вводная:
на компе, на котором писалась прога (W2000, D6, Fox, dBase) усе работает.
на компе, где прога будет работать (W2000, Fox, dBase) не работает :-( На нем ничего дополнстельного не ставилось.

В проге настраиваю ADOConnection так:
....
....
  dbBase3.ConnectionString:="Provider=MSDASQL.1;Persist Security Info=False;"+
  "Extended Properties="DSN=Visual FoxPro Tables;UID=;"+
  "SourceDB="+PBase3+
  ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;"+
  "Deleted=Yes;"";//FOX таблица

  dbBase2.ConnectionString:="Provider=MSDASQL.1;Persist Security Info=False;"+
  "Extended Properties="DSN=Visual FoxPro Tables;UID=;"+
  "SourceDB="+PBase2+
  ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;"+
  "Deleted=Yes;"";//FOX таблица

  dbBase1.ConnectionString:="Provider=MSDASQL.1;Persist Security Info=False;"+
  "Extended Properties="DSN=Файлы dBASE;DBQ="+PBase1+";DefaultDir="+
  PBase1+";DriverId=533;MaxBufferSize=2048;PageTimeout=5;"";
//dBase таблица
PBase1, PBase2, PBase3:string хранят пути к каталогам с таблицами Fox и dBase, читаются из инишника

Падает при выполнении следующего куска кода
  dm1.qVTP.Close;
  dm1.qVTP.SQL.Clear;
  dm1.qVTP.SQL.Add("create table ""+dm1.PBase3+"\vtp.dbf" (MyKey1 numeric(6,0),Pole2 numeric(10,2))");
  dm1.qVTP.ExecSQL;

Ругается так:
[Microsoft][Диспетчер драйверов ODBC]Источник данных не найден и не указан драйвер, используемый по умолчанию.

Так как путь существует, остается только драйвер по умолчанию: где его настраивать, так чтобы все настройки были в ini-файле (или в реестре).


 
snake1977   (2004-05-24 14:44) [1]

а не просче использовать стандартный BDE поставляемый с дельфей ???
настраивай себе одбс алиас в стандартном приложении настроки одбс алиасов, он тогда автоматом в BDE алиасы переносится, а в программе используеш стандартные компоненты и запросы, в итоге ты могеш перенести свою базу куда угодно и на что угодно, экзешник не изменется ни грамма.



Страницы: 1 вся ветка

Текущий архив: 2004.06.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.035 c
3-1085207988
KADAN
2004-05-22 10:39
2004.06.13
[Warning] Unit2.pas(44): Unsafe type TBookmark


1-1086006719
GanibalLector
2004-05-31 16:31
2004.06.13
Child в максимум...


3-1085032891
Alex_x
2004-05-20 10:01
2004.06.13
технология доступа в MIDAS?


3-1085389564
Alex_xxx
2004-05-24 13:06
2004.06.13
ODBC, комп на котором писалась прога и другой комп....


1-1085741984
ilnarab
2004-05-28 14:59
2004.06.13
Функция возвращающая диск по умолчанию Windows