Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / не могу обновить данные и выполнить запрос / 4 сообщений из 4, страница 1 из 1
29.08.2004, 19:06
    #32670266
Dimon.Ru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не могу обновить данные и выполнить запрос
У меня 2 вопроса:
1. Подскажите пожалуйста, как выполнить динамически создаваемый запрос (использую компонент TQuery).
в принципе запросы выполняются, но если присутствуют операторы DELETE или INSERT, то возникают какие-то ошибки.
как это иправить???
может использовать другой компонент??

2. есть TQuery, есть DBGrid, есть TDBNavigator. как надо их правильно связать, чтобы можно было править данные в DBGrid и при нажатии на SAVE в TDBNavigator данные сохранялись на диск?

заранее всем спасибо.

PS: Я программирую на Builder5
...
Рейтинг: 0 / 0
06.09.2004, 15:05
    #32681587
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не могу обновить данные и выполнить запрос
1) Ты наверное пытаешся открывать курсор (Open()) во всех случаях, а если это не SELECT, то курсор открывать нельзя. Как "прознать" у этого "чуда" Дельфи, есть ли данные - не знаю.

2) Нет там такого понятия "диск".
...
Рейтинг: 0 / 0
08.09.2004, 11:02
    #32684776
123456789098
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не могу обновить данные и выполнить запрос
если запрос не возвращает данных, то он выполняется методом ExecSQL(), а не
Ative=true или Open();

TDBNavigator вообще нафик никому не нужен ... ни я сам и никто из моих знакомых на практике егоникогда не использовал.

а о сохранении данных разговор отдельный. если ты используешь нормальную базу данных, то за соранение или откат данных отвечает транзакция.
...
Рейтинг: 0 / 0
08.09.2004, 12:08
    #32684992
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не могу обновить данные и выполнить запрос
Да и незабудь еще если работаешь с адо
то Builder 5 надо патчить

 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / не могу обновить данные и выполнить запрос / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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