Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.05.2009, 09:30   #21
edgy
Форумчанин
 
Регистрация: 15.06.2008
Сообщений: 271
По умолчанию

Цитата:
Сообщение от a_n_n_a Посмотреть сообщение
Только она почему-то добавляет только последнюю запись=))))
Потому, что у вас с каждым ADOQuery1.SQL.Text перезаписывается текст запроса. В итоге хранится и выполняется только последний INSERT

Цитата:
Сообщение от a_n_n_a Посмотреть сообщение
Не подскажите, что исправить?=))
Преобразуйте ваши запросы в один запрос. Например, следующим образом:

Код:
'INSERT INTO Студенты (Фамилия, Имя, Отчество, ШифрСтудента, Дата рождения) VALUES ( ' + QuotedStr(Edit1.Text) + ',' + QuotedStr(Edit2.Text) + ',' + QuotedStr(Edit3.Text) +  ',' + QuotedStr(Edit4.Text) +  ',' + QuotedStr(Edit5.Text) + ')';
P.S. и подумайте об использовании параметров в запросе.
edgy вне форума Ответить с цитированием
Старый 17.05.2009, 12:40   #22
a_n_n_a
Форумчанин
 
Регистрация: 06.03.2009
Сообщений: 157
По умолчанию

Вот теперь все ОК=))))))))
Спасибо большое=)))))))
a_n_n_a вне форума Ответить с цитированием
Старый 20.05.2009, 11:41   #23
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

Цитата:
Сообщение от edgy Посмотреть сообщение
Хм... Ну вот, например, в моих приложениях вообще нет запросов. Вернее все запросы представляют собой ничто иное, как вызов хранимых процедур с сервера. И передача им соответствующих параметров. Подавляющая часть бизнес-логики, как правило, хранится на сервере (хранимые процедуры, представления, UDF и т.п.). Проблема динамических запросов тоже чудесным образом решается на сервере.
Всегда при передаче данных на сервер использую только параметры.
опыт - сын ошибок трудных
если кодер не использует параметры, то это означает только одно - у него не было серьезных задач (откуда они возьмутся если базы на парадоксе и в экселе?!), а отсюда и самих решений - программ

З.Ы.: и да, чтобы сразу снизить поток восклицаний типа "уж лучше бы Вы свое мнение при себе придержали", скажу, что это имхо и ничего личного
soleil@mmc вне форума Ответить с цитированием
Старый 30.03.2011, 23:19   #24
ArcaN0id
Пользователь
 
Регистрация: 03.06.2009
Сообщений: 62
По умолчанию

а как сделать добавление нескольких данных в разные столбцы по нажатию одной кнопки из разных edit' ов? как тогда строка sql будет выглядеть? помогите, а то че-то не получается
ArcaN0id вне форума Ответить с цитированием
Старый 30.03.2011, 23:20   #25
ArcaN0id
Пользователь
 
Регистрация: 03.06.2009
Сообщений: 62
По умолчанию

Цитата:
'INSERT INTO Студенты (Фамилия, Имя, Отчество, ШифрСтудента, Дата рождения) VALUES ( ' + QuotedStr(Edit1.Text) + ',' + QuotedStr(Edit2.Text) + ',' + QuotedStr(Edit3.Text) + ',' + QuotedStr(Edit4.Text) + ',' + QuotedStr(Edit5.Text) + ')';
ошибку выдает(((

Последний раз редактировалось ArcaN0id; 30.03.2011 в 23:26.
ArcaN0id вне форума Ответить с цитированием
Старый 02.01.2016, 17:51   #26
Viktor_Ptica
Пользователь
 
Регистрация: 23.12.2015
Сообщений: 22
Хорошо

Цитата:
Сообщение от edgy Посмотреть сообщение
Что-то у меня есть подозрение, что вы пытаетесь в поле, тип данных которых - числовой, вставить данные текстового типа
Поддерживаю.
Если задача кажется легкой - то решать её придется очень долго.
Viktor_Ptica вне форума Ответить с цитированием
Старый 02.01.2016, 18:13   #27
Viktor_Ptica
Пользователь
 
Регистрация: 23.12.2015
Сообщений: 22
Сообщение

Цитата:
Сообщение от ArcaN0id Посмотреть сообщение
ошибку выдает(((
сделай разные запросы для разных таблиц. может это и краборешение, но как вариант
Если задача кажется легкой - то решать её придется очень долго.
Viktor_Ptica вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление записей в массив структур korel Общие вопросы C/C++ 2 07.05.2009 23:59
Добавление записей в таблицы Fishb1 Microsoft Office Access 2 26.02.2009 21:45
Добавление записей Liones БД в Delphi 3 25.12.2008 10:08
Добавление и удаление записей в Listview Scorpeon Компоненты Delphi 0 08.06.2007 23:09
добавление записей в таблицу strannik БД в Delphi 5 10.05.2007 08:12