ADOConnection.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + Полный_Путь_к_базе + ';Persist Security Info=false';
ADOConnection.Open;
ADOConnection.Execute('CREATE TABLE ' + Edit1.text + ' ('
+ 'ID COUNTER PRIMARY KEY, ' + 'Поле1 MEMO, '
+ 'Поле1 MEMO, ' + 'Поле1 MEMO, ' + ');');
Создание таблицы access, Как и через какой компонент
База Аксес.
Необходимо чтоб пользователь смог создать таблицу.
Вообще у меня идея такая:
Пользователь вводит всякую разную информацию в едиты и в мемо,
А потом он нажимает кнопку сохранить, появляется окно с предложением ввести имя.
(насамом деле это имя будущей таблицы)
Жмёт кнопку сохранить и данные из эдитов прыгают в поля созданой таблицы и POST.
Пдскажите пжлста.
Копай в сторону компонента ADOQuery, языка SQL-запросов, а именно Create Table.
ага, ADOQuery, по-любому. Только запрос не CREATE DATABASE а CREATE TABLE
а, таблица же, да и вообще чет глюкнул.
Цитата: klon
... Пользователь вводит всякую разную информацию в едиты и в мемо, А потом он нажимает кнопку сохранить, появляется окно с предложением ввести имя. (насамом деле это имя будущей таблицы) Жмёт кнопку сохранить и данные из эдитов прыгают в поля созданой таблицы и POST. Пдскажите пжлста.
Если пользователь вводит в "едитах и мемо" содержимое будущих полей, а потом в каком-нить Edit`е имя таблицы, то можно как вариант попробовать через сам ADOConnection :
Код: