Создать базы данных AccessDelphi , Базы данных , AccessСоздать базы данных Access
Оформил: DeeCo // Using ADOX: uses ComObj; // You can with ADOX (Microsoft ADO Extensions for DDL and Security), function CreateAccessDatabase(FileName: string): string; var cat: OLEVariant; begin Result := ''; try cat := CreateOleObject('ADOX.Catalog'); cat.Create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + FileName + ';'); cat := NULL; except on e: Exception do Result := e.message; end; end; procedure TForm1.Button1Click(Sender: TObject); begin CreateAccessDatabase('c:\Testdb.mdb'); end; Here is the translation of the provided Delphi code into Russian: Обзор кода
Код состоит из двух частей: функции Функция Вот, что функция делает:
Процедура Как использовать код Чтобы использовать этот код, создайте новый проект Delphi и добавьте следующие компоненты:
Затем скопируйте предоставленный код в раздел реализации единицы формы. Настройте событие клика кнопки для вызова процедуры Запустите приложение и кликните кнопку. База данных Access должна быть создана по указанному пути. Альтернативное решение
Если вы предпочитаете не использовать ADOX, можно создать базу данных Access с помощью встроенных компонентов Delphi, таких как Например:
Код создает новую базу данных Access по указанному пути и добавляет одиночную таблицу с именем В статье описывается создание баз данных Access с помощью ADOX (Microsoft ADO Extensions for DDL and Security) в Delphi, используя функцию CreateAccessDatabase. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |