![]() |
|
|
![]()
|
|
| malayka |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 17.4.2009 Репутация: нет Всего: нет |
делаю запрос на копирование данных из одной табл в другую, работаю ado+delphi
на след код
выдает ошибку параметр "datamodule1.adoquery1кодстудента" не имеет значения по умолчанию, где допустил ошибку?? п.с. адокьюэри - это запрос где списки студентов, сравниваю первичные ключи пытался делать копирование с помощью методов тайбл
тут он пишет что код студента не может быть модифицирован, ХЕЛП Это сообщение отредактировал(а) malayka - 12.6.2010, 22:43 |
||||
|
|||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
А точка здесь не нужна, что ли?
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| malayka |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 17.4.2009 Репутация: нет Всего: нет |
не, с точкой без, та же шняга((( в кьюэри оно так называется просто..
|
|||
|
||||
| Antimol |
|
||||||||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 118 Регистрация: 28.7.2007 Где: Украина, Киев Репутация: 4 Всего: 4 |
Нет, там точка ненужна по видимому он обращается напрямую к полю. Добавлено через 3 минуты и 40 секунд
Эта запись передает вот такой запрос:
а нужно передать сам код:
--------------------
Лучшее спасибо это "+" к репутации. Мой блог: ИНФОРМАТИЗАЦИЯ, и mirsovetov.net. Написание программ, исправление ошибок, статьи.... |
||||||||||
|
|||||||||||
| malayka |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 17.4.2009 Репутация: нет Всего: нет |
на asinteger ругается, c asstring-ом тока пашет) еще выдает такую ошибочку
"parol: commandText does not return a result set" к чему бы это? хотя это ерунда, данные копируются все-таки)) я ее убрал через try - except. спс за помощь Добавлено через 3 минуты и 7 секунд оО я тут наткнулся на темку в форуме одном, говорится там что нужно вместо open ExecSQL использовать)) все отлавливать ошибку больше нет нужды |
|||
|
||||
| Antimol |
|
||||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 118 Регистрация: 28.7.2007 Где: Украина, Киев Репутация: 4 Всего: 4 |
А, ну да все верно, там AsString.
Для запросов типа
нужно использовать ExecSQL, а в запросах:
Open, или устанавливать компоненту свойство Active --------------------
Лучшее спасибо это "+" к репутации. Мой блог: ИНФОРМАТИЗАЦИЯ, и mirsovetov.net. Написание программ, исправление ошибок, статьи.... |
||||||
|
|||||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |