Текущий архив: 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.028 c