powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как добавлять, редактировать, удалять записи через, запросы SQL?
7 сообщений из 7, страница 1 из 1
как добавлять, редактировать, удалять записи через, запросы SQL?
    #32157045
*^angel^*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый!
Скажите плз, как через запросы добавлять, редактировать, удалять записи. С таблицами все легко и просто, понятно. Но вот как это сделать через запрос? У меня так было: основная форма ( отображает не все поля таблицы ), для добавления, редактирования, удаления есть свои кнопки (на TToolBar расположены), при выборе первых двух появляется новая форма, где уже все поля таблицы имеются, именно здесь и заполняются поля таблицы. При удалении появляется окно типа "Вы уверены?" и идет удаоение сначала всех записей подчиненной таблицы, а потом и сама запись главной таблицы.
Через TTable все сделала и работает, а как здесь через запросы делать? (Paradox 7, D6)
...
Рейтинг: 0 / 0
как добавлять, редактировать, удалять записи через, запросы SQL?
    #32157047
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изучить файл localsql.hlp из поставки BDE.
...
Рейтинг: 0 / 0
как добавлять, редактировать, удалять записи через, запросы SQL?
    #32157140
*^angel^*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно поподробнее? Что-то я не нашла этого.
Мне для Paradox 7 необходимо использовать запросы вставки, удаления, редактировая записей.
...
Рейтинг: 0 / 0
как добавлять, редактировать, удалять записи через, запросы SQL?
    #32157184
LG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Удаление: delete from <TableName> where <condition>
Вставка: insert into <TableName>(fields) values(field values)
Модификация: update <TableName> set <field1> = <value1>, ..., <field_N> = <value_N> where <condition>.

Это надо было?
...
Рейтинг: 0 / 0
как добавлять, редактировать, удалять записи через, запросы SQL?
    #32157352
Фотография Andrew Campball
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кинь на форму TUpdateSQL и почитай про нее.

Вначале определись как будет работать TQuery в режиме Кэширования или нет
(ChacedUpdates).

1. в случае кеширования необходимо принудительно скидывать изменения в базу. Т.е имеем кнопочку на которую юзверь жмет и получает имзененные данные в базе.

2. В случае без кеширования изменения как в таблице напрямую пишутся в базу.
...
Рейтинг: 0 / 0
как добавлять, редактировать, удалять записи через, запросы SQL?
    #32157520
*^angel^*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня было все сделано через Table. Через этот компонент все просто и легко, т.е. удалять, редактировать, вставлять записи. В программе так: есть форма, где отображаются данные таблицы (не все поля), при нажатии на кнопку добавить появляется новая форма для ввода данных. Раньше я как писАла:
(код на кнопке добавить)
Table1.Append;
if Form2.ShowModal = mrOK then Table1.Post
else Table1.Cancel;

а как теперь с этими запросами сделать это? Куда их писАть надо?
БД - Paradox7.
...
Рейтинг: 0 / 0
как добавлять, редактировать, удалять записи через, запросы SQL?
    #32157600
LG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Почитай хелп по TUpdateSql
2. Попробуй сделать сама
3. Поищи по форуму TUpdateSql

Удачи.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как добавлять, редактировать, удалять записи через, запросы SQL?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]