Главная страница
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.052 c
6-1100941511
l.a_
2004-11-20 12:05
2005.02.06
Как узнать, что комп подклю чился к интернету?


4-1102973267
Вадим
2004-12-14 00:27
2005.02.06
SpeedButton Handle


14-1105772497
Kerk
2005-01-15 10:01
2005.02.06
Комплекс модератора


3-1105078026
Yurisimus
2005-01-07 09:07
2005.02.06
Как перехватить значение с GeneratorField


1-1106500724
s_pavell
2005-01-23 20:18
2005.02.06
Преобразование графических файлов