Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Создание таблицы access, Как и через какой компонент

46K
15 января 2009 года
klon
1 / / 15.01.2009
Использую ADODataSet1, ADOConnection1, DataSours.
База Аксес.
Необходимо чтоб пользователь смог создать таблицу.
Вообще у меня идея такая:
Пользователь вводит всякую разную информацию в едиты и в мемо,
А потом он нажимает кнопку сохранить, появляется окно с предложением ввести имя.
(насамом деле это имя будущей таблицы)
Жмёт кнопку сохранить и данные из эдитов прыгают в поля созданой таблицы и POST.
Пдскажите пжлста.
6
16 января 2009 года
George
4.1K / / 05.01.2007
Копай в сторону компонента ADOQuery, языка SQL-запросов, а именно Create Table.
14
19 января 2009 года
Phodopus
3.3K / / 19.06.2008
ага, ADOQuery, по-любому. Только запрос не CREATE DATABASE а CREATE TABLE
6
19 января 2009 года
George
4.1K / / 05.01.2007
а, таблица же, да и вообще чет глюкнул.
39K
21 января 2009 года
Kotofff
1 / / 02.05.2008
Цитата: klon
... Пользователь вводит всякую разную информацию в едиты и в мемо, А потом он нажимает кнопку сохранить, появляется окно с предложением ввести имя. (насамом деле это имя будущей таблицы) Жмёт кнопку сохранить и данные из эдитов прыгают в поля созданой таблицы и POST. Пдскажите пжлста.


Если пользователь вводит в "едитах и мемо" содержимое будущих полей, а потом в каком-нить Edit`е имя таблицы, то можно как вариант попробовать через сам ADOConnection :

 
Код:
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, ' + ');');
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог