
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
29.08.2004, 19:06
|
|||
|---|---|---|---|
|
|||
не могу обновить данные и выполнить запрос |
|||
|
#18+
У меня 2 вопроса: 1. Подскажите пожалуйста, как выполнить динамически создаваемый запрос (использую компонент TQuery). в принципе запросы выполняются, но если присутствуют операторы DELETE или INSERT, то возникают какие-то ошибки. как это иправить??? может использовать другой компонент?? 2. есть TQuery, есть DBGrid, есть TDBNavigator. как надо их правильно связать, чтобы можно было править данные в DBGrid и при нажатии на SAVE в TDBNavigator данные сохранялись на диск? заранее всем спасибо. PS: Я программирую на Builder5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.09.2004, 15:05
|
|||
|---|---|---|---|
не могу обновить данные и выполнить запрос |
|||
|
#18+
1) Ты наверное пытаешся открывать курсор (Open()) во всех случаях, а если это не SELECT, то курсор открывать нельзя. Как "прознать" у этого "чуда" Дельфи, есть ли данные - не знаю. 2) Нет там такого понятия "диск". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.09.2004, 11:02
|
|||
|---|---|---|---|
|
|||
не могу обновить данные и выполнить запрос |
|||
|
#18+
если запрос не возвращает данных, то он выполняется методом ExecSQL(), а не Ative=true или Open(); TDBNavigator вообще нафик никому не нужен ... ни я сам и никто из моих знакомых на практике егоникогда не использовал. а о сохранении данных разговор отдельный. если ты используешь нормальную базу данных, то за соранение или откат данных отвечает транзакция. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2034452]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 338ms |

| 0 / 0 |
