|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.01.2009, 23:11 | #1 |
Пользователь
Регистрация: 10.01.2007
Сообщений: 77
|
Создание таблицы access, Как и через какой компонент
Использую ADODataSet1, ADOConnection1, DataSours.
База Аксес. Необходимо чтоб пользователь смог создать таблицу. Вообще у меня идея такая: Пользователь вводит всякую разную информацию в едиты и в мемо, А потом он нажимает кнопку сохранить, появляется окно с предложением ввести имя. (насамом деле это имя будущей таблицы) Жмёт кнопку сохранить и данные из эдитов прыгают в поля созданой таблицы и POST. Пдскажите пжлста.
Это тебе не следует читать.
|
15.01.2009, 23:53 | #2 |
Форумчанин
Регистрация: 24.04.2008
Сообщений: 440
|
Ну я думаю, что в начале проектировани БД у тебя в аксесе должны быть изначально созданы несколько таблиц, пустых и связанные ключи с главной таблицей... по другом я пока не знаю.
1 старый программист, лучше новых 2-х
|
16.01.2009, 00:20 | #3 |
Пользователь
Регистрация: 10.01.2007
Сообщений: 77
|
Я нашел вот что, получилось, но ты прав, в моём случае лучше создать таблицу заранее
Код:
Это тебе не следует читать.
|
16.01.2009, 00:21 | #4 |
Пользователь
Регистрация: 10.01.2007
Сообщений: 77
|
Теперь вопрос мутирует:
Как вставить запись в поля, запись будет храниться в переменных
Это тебе не следует читать.
|
16.01.2009, 09:45 | #5 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,085
|
INSERT запрос. Лучше с параметрами делать. Будет что-то вроде:
Код:
Как-то так будет: ADOQuery.Parameters['new_id'].Value := Edit1.Text; но тут я могу наврать, т.к. давно этим не занимался в делфях Плюсы параметров: 1) SQL запрос в коде будет понятнее, без всяких склеек и вставок StrToInt. В случае чего легче разобраться будет 2) С датами проблем не будет из-за их формата преобразования в строку 3) Если нужно будет вставить несколько строк, то нужно только значения параметров поменять, а не пересобираться запрос |
16.01.2009, 12:02 | #6 | |
Форумчанин
Регистрация: 31.10.2008
Сообщений: 500
|
Цитата:
Код:
Skype : UASm1Le.
|
|
01.04.2009, 22:25 | #7 |
Форумчанин
Регистрация: 16.04.2007
Сообщений: 225
|
у меня обратный вопрос как извлеч данные из таблици используу всё тоже
|
02.04.2009, 07:52 | #8 |
Форумчанин
Регистрация: 29.01.2009
Сообщений: 411
|
Код:
|
06.04.2009, 11:46 | #9 |
Регистрация: 31.03.2009
Сообщений: 5
|
в книге библия delphi хорошо освещен этот вопрос в главе 14.1
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание новых таблиц в Access через Delphi | mopozoff | БД в Delphi | 25 | 05.12.2009 20:18 |
импорт таблицы *.dbf в ms access через ADO | ADO | БД в Delphi | 6 | 17.11.2008 15:01 |
Какой компонент выбрать для вывода таблицы картинок ICO | Comer_Jus | Мультимедиа в Delphi | 3 | 21.05.2008 20:35 |
Access в Delphi. Как аполнить массив элементами поля таблицы? | VladimirAleks | БД в Delphi | 3 | 12.09.2007 14:28 |
Как связать таблицы в Access 2003 ? | Nowichok | Microsoft Office Access | 2 | 13.02.2007 16:31 |