Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.022 c
1-1106148177
DSKalugin
2005-01-19 18:22
2005.02.06
нечитаемая кодировка строк


14-1105959012
pasha_golub
2005-01-17 13:50
2005.02.06
Диеты или способы борьбы с излишним весом


1-1106574729
vladimir29
2005-01-24 16:52
2005.02.06
WEBBrowsere


6-1100851087
Julia
2004-11-19 10:58
2005.02.06
Передача файла через прямое модемное соединение


1-1106377014
ODINUS
2005-01-22 09:56
2005.02.06
Альтернатива RAVE




   Наверх