|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.06.2014, 11:18 | #1 |
Форумчанин
Регистрация: 21.05.2008
Сообщений: 495
|
Ошбка синтаксиса при добавление с использованием параметров
Добрый день. у меня возникла проблема.
Создаю проект, создал форму родитель, от которой все остальные наследуются, родитель карточка описываю событие в кнопки сохранить. В каждом наследнике при открытии данные попадают в mtRecord:TMemTableEh В каждом наследнике записывается список полей которые нужно будет обновлять и в какую таблицу, пишу в родителе события при нажатии кнопки сохранит ьв картчоке Код:
|
16.06.2014, 11:28 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
И что тут можно понять? Какие имена параметров и их значения? Почему проверка ID>0 в конце, а не в начале? Трассировка и смотреть какой запрос пошел в СУБД
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
16.06.2014, 11:41 | #3 |
Форумчанин
Регистрация: 21.05.2008
Сообщений: 495
|
Имена параметров создаю вручную такие же как описаны в FFieldsUpdate := 'login;password;active;per_id;prsn_ id;';
В каждом наследнике свои. Какая разница где проверка, вначале или в конце? Трасировать чото пока плохо получается, не могу найти где валится |
16.06.2014, 11:48 | #4 | |||
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Цитата:
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|||
16.06.2014, 11:54 | #5 | |||
Форумчанин
Регистрация: 21.05.2008
Сообщений: 495
|
Цитата:
Цитата:
Цитата:
|
|||
16.06.2014, 11:58 | #6 | ||
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
||
16.06.2014, 12:05 | #7 |
Форумчанин
Регистрация: 21.05.2008
Сообщений: 495
|
никогда не работал с трасером акцеса, шас буду искать)
Эм сообствено где это делать?) у меня 2013, но базу сохранял под 2000-2003 формат mdb. Пока найти не могу инфу как делать трассровку бд. мб подскажите? ошибка была в использовании зарезервированого слова в запрсое, это слово имя поля в таблице http://office.microsoft.com/ru-ru/ac...001231509.aspx "password" Всё заработало Последний раз редактировалось Stilet; 16.06.2014 в 13:14. |
16.06.2014, 13:06 | #8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Если ADO, то в событии ADOConnection.OnWillExecute можно все запросы перехватывать. Если ODBC, то там в настройках можно трассировочку подключить
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Организация программ с использованием процедур .использованием параметров-значений и параметров переменных | Фрейтор 40-500 | Помощь студентам | 0 | 02.11.2012 21:58 |
Организация программ с использованием процедур .использованием параметров-значений и параметров переменных | Фрейтор 40-500 | Помощь студентам | 6 | 02.11.2012 21:46 |
MsSql добавление параметров в запрос | Claster | Помощь студентам | 10 | 09.08.2012 12:45 |
Параметрический запрос с использованием 2 и более параметров | Nurik27 | БД в Delphi | 2 | 23.04.2011 12:09 |
Создание пакетного файла с использованием списка значений в качестве параметров. | chaosfall | Операционные системы общие вопросы | 1 | 05.12.2010 21:01 |