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

Вниз

Создание програмно псевданима DB MSAccess   Найти похожие ветки 

 
Lucifer ©   (2005-01-07 15:13) [0]

Есть база данных акцесс. Надо програмно сделать, чтобы с ней можно было работать, не создавая псевдонима в ручнгую!
Т.е. как настроить правильно DaTEBase?


 
Erik1 ©   (2005-01-07 15:25) [1]

Ненадо использовать BDE! Работай с MsAccess напрамую, непример через Diamond(www.islamov.com). Он использует MsJet и нечего более. Если нехочется, то можно использовать ADO.


 
Lucifer ©   (2005-01-07 15:44) [2]

А если без новых компонентов?? Например Через DateBase! Я думаю что можно просто не могу правильно настроить Датебазе! Просто подскажите как!! Заранее благодарен!!


 
Erik1 ©   (2005-01-07 15:56) [3]

С каких это пор ADO это новые компоненты? А настроить просто зайди в редактор паратров TDataBase. Это правой кнопрой мышки надо на компоненте кикнуть, тым все понятно. Настрой сначала в design-time. В Run-Time это надо в Params скопировать.


 
Zlod3y ©   (2005-01-07 22:44) [4]

я так делал

BDEList: TStringList;

....

BDEList := TStringList.Create;
 try
   if Session.IsAlias("aliasname")=True
     then Session.DeleteAlias("aliasname");
   BDEList.Add("DATABASE NAME="+ExtractFilePath(Application.ExeName)+"base\base.mdb");
   Session.AddAlias("aliasname", "MSACCESS", BDEList);
 finally
   BDEList.Free;
 end;


лень всё расписывать, идея проста "если есть алиас, то его удаляем и создаём новый, если нет, то просто создаём новый." всё не сложно, в хелпе всё есть....
ЗЫ: это мой пример , тё только для себя нужно его переделать, а вообще советую использовать АДО, чуть медленнее, но универсальнее.



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

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

Наверх




Память: 0.47 MB
Время: 0.05 c
3-1104398587
Georji
2004-12-30 12:23
2005.02.06
Извлечение месяца


1-1106232953
Eraser
2005-01-20 17:55
2005.02.06
Baloon Hint в трее + win 98


14-1105980997
Никита
2005-01-17 19:56
2005.02.06
Отобразить дерево реестра


1-1106580277
Jolik
2005-01-24 18:24
2005.02.06
Какой тип в Delphi соответствует float из VC++ 6.0?


1-1106732247
race1
2005-01-26 12:37
2005.02.06
мастер