Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.01.09;
Скачать: [xml.tar.bz2];

Вниз

Помогите создать новый Access файл.   Найти похожие ветки 

 
Sergilov ©   (2004-12-08 21:37) [0]

Если кто-то работал с 1С, то видел что при старте есть возможность создать новую базу данных. Данные для ADO соеденения хранятся в INI  файле, а как создать новвый Access файл? Нужную структуру я думаю ему можно потом задать через SQL запрос.  А как создать сам файл?


 
sniknik ©   (2004-12-08 23:30) [1]


function TDMod.CreateMDBBase(const BaseName: string): boolean;
var AdoEngine: Variant;
begin
 result:= false;
 try
   try
     AdoEngine:= CreateOleObject("ADOX.Catalog");
     AdoEngine.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+GetMdbName(BaseName)+";Jet OLEDB:Engine Type=5;");
     AdoEngine.ActiveConnection.Close;
     result:= true;
   except
     on E: Exception do DoIfError(E);
   end;
 finally
   AdoEngine:= Null;
 end;
end;


DoIfError это моя процедура



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

Форум: "Базы";
Текущий архив: 2005.01.09;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.048 c
1-1103532051
Yurij-7
2004-12-20 11:40
2005.01.09
проверка Memo на пустоту


11-1085226971
Yustas
2004-05-22 15:56
2005.01.09
Не работает Message


1-1103702569
tradakad
2004-12-22 11:02
2005.01.09
динамическое добавление в ImageList


1-1103777548
Lelik
2004-12-23 07:52
2005.01.09
Перенапрвление потоков


14-1103058925
Pat
2004-12-15 00:15
2005.01.09
ООП vs структурное программирование





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский