Разное
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Добавить данные в EXE файл и получить их
Категория: Файловая система
Категория: Файловая система
Что значит Paramstr
Категория: Приложение
Категория: Приложение
Узнать запущен ли сервис FireBird
Категория: Интернет и Сети
Категория: Интернет и Сети
Как получить список устройств, подключённых к компьютеру
Категория: Файловая система
Категория: Файловая система
Определение размера каталога
Категория: Файловая система
Категория: Файловая система
Номер строки в memo под курсором
Категория: Текст и строки
Категория: Текст и строки
Узнать используется ли файл другим приложением
Категория: Базы данных
Категория: Базы данных
Создать *.mdb-файл и таблицу в ней
Категория: Базы данных
Категория: Базы данных
Удаление файла в корзину
Категория: Файловая система
Категория: Файловая система
Упаковать *.mdb-файл
Категория: Базы данных
Категория: Базы данных
Delphi - База Знаний: Создать *.mdb-файл и таблицу в ней
uses comobj,sysutils;
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.RzBitBtn1Click(Sender: TObject);
begin
CreateAccessDatabase('000.mdb');
ADOConnection1.Connected := False;
ADOConnection1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=000.mdb;Persist Security Info=False';
ADOConnection1.Connected := True;
Query.Connection := ADOConnection1;
Query.Close;
Query.SQL.Text := 'CREATE TABLE Table1 (`Id` COUNTER, `File` STRING (200),`Num` INT, `Path` STRING (200))';
Query.ExecSQL;
ShowMessage('Готово');
end;