|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.05.2009, 10:29 | #1 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 157
|
Добавление и удаление записей из БД (Access)
Здравствуйте=) У меня такая проблема: не могу понять, как сделать удаление и добавление записей в таблицы=))
Например, у меня таблицы: Студенты, Адреса, Оценки, Сведения. Они соеденены по полю ШифрСтудента=) Я так поняла, это надо делать через ADOQuery и DBEdit=)))) А как?=))))) |
15.05.2009, 10:50 | #2 |
Редкий обитатель
Форумчанин
Регистрация: 08.04.2009
Сообщений: 170
|
возьмем к примеру Студентов, связываешь ADOQuery с ней, при необходимости отображаешь в гриде
Предположим есть на форме Edit, в котором вводится ФИО студента тогда для вставки Код:
Код:
Код:
Мозг, хорошо устроенный, стоит больше, чем мозг, хорошо наполненный (Мишель Монтень)
|
15.05.2009, 11:13 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Вообще-то если работаешь с Query то не стоит доверять методам от DataSet. Луче всего через SQL стандартными его командами.
I'm learning to live...
|
15.05.2009, 11:52 | #4 |
Редкий обитатель
Форумчанин
Регистрация: 08.04.2009
Сообщений: 170
|
Почему? Я использую и тот и другой метод в зависмости от поставленной задачи и т.п. Оба варианта устраивают, но вот о том что лучше и почему не задумывалась. Не могли бы как-то просветить (новую тему заводить не стала, думаю автору этой темы оно пригодится)
Мозг, хорошо устроенный, стоит больше, чем мозг, хорошо наполненный (Мишель Монтень)
|
15.05.2009, 11:58 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Вот те самые Edit и Insert сбоили регулярно.
I'm learning to live...
|
|
15.05.2009, 12:10 | #6 |
Редкий обитатель
Форумчанин
Регистрация: 08.04.2009
Сообщений: 170
|
спасибо!! Действительно, встречается такое, только не думала, что это из за них.
Ну тогда перешем вышеописанное примерно так (при тех же условиях) дабовление Код:
Код:
Код:
Мозг, хорошо устроенный, стоит больше, чем мозг, хорошо наполненный (Мишель Монтень)
Последний раз редактировалось koma_grusha; 15.05.2009 в 12:14. |
15.05.2009, 12:42 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
15.05.2009, 12:52 | #8 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
koma_grusha, а я вот пробую вставить запись из DBLookupComboBox-a в поле ID_Predmet в таблицу rezult вот так:
Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
15.05.2009, 13:02 | #9 |
Форумчанин
Регистрация: 15.06.2008
Сообщений: 271
|
|
15.05.2009, 13:09 | #10 | |
Форумчанин
Регистрация: 15.06.2008
Сообщений: 271
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Добавление записей в массив структур | 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 |