|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.06.2012, 12:13 | #1 |
Новичок
Джуниор
Регистрация: 25.06.2012
Сообщений: 9
|
При добавлении записи в БД пишем ошибку "поле не найдено"
Здравствуйте.
Вот проблема какая: написала прогу с использованием sql. При процедуре добавления записи в БД пишет ошибку "ADOQuery1: Field "name" not found". Process stopped. В БД это поле текстового типа, остальные численные. Код:
Также в программе есть сортировка в полем "name" и ьам прога поле видит и всё работает. Подскажите, что делать, в чем проблема. Завтра экзамен, а я всё разобраться не могу. Помогите, пожалуйста.irina1410@list.ru Если нужен исходник, могу прислать на почту. Последний раз редактировалось Stilet; 25.06.2012 в 12:27. |
25.06.2012, 12:23 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
Первым бы делом попробовал так
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
25.06.2012, 12:48 | #3 |
Новичок
Джуниор
Регистрация: 25.06.2012
Сообщений: 9
|
Попробовала.
Та же ошибка. |
25.06.2012, 12:51 | #4 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
попробуй переименовать поле NAME на какое-то другое, напр. TOVAR_NAME ... скорее всего это имя зарезервировано
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... |
25.06.2012, 13:05 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
Если Name символьного типа, то и значение помещаемое в него в списке Values должно быть в кавычках. СУБД на подобного рода ошибки может выдать сообщение вообще другого смысла
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
25.06.2012, 13:39 | #6 |
Новичок
Джуниор
Регистрация: 25.06.2012
Сообщений: 9
|
Переименовала, в проге изменила. В итоге выскакивает другая ошибка "Ошибка синтаксиса в предложении FROM". Я уже несколько раз просмотрела, там всё нормально.
У меня так изначально и было сделано. Выскакивала ошибка про "name". Я просто уже много всякого попробовала сделать. Последний раз редактировалось Stilet; 25.06.2012 в 15:55. |
25.06.2012, 13:48 | #7 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
показывай текст запроса и ошибки
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... |
25.06.2012, 14:05 | #8 |
Новичок
Джуниор
Регистрация: 25.06.2012
Сообщений: 9
|
А можно вам на почту отправить?
Чё-то я не понимаю как картинки здесь послать... И еще, честно говоря не понимаю где именно ошибка возникает. Я просмотрела все запросы с From. |
25.06.2012, 14:08 | #9 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
о какой картинке речь? я прошу текст запроса на котором ошибка вылетает и текст самой ошибки
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... |
25.06.2012, 14:23 | #10 |
Новичок
Джуниор
Регистрация: 25.06.2012
Сообщений: 9
|
А.
Сейчас. Ошибка. Progect.exe raised exception class EOleException with message "Ошибка синтаксиса в предложении FROM". Process stopped. Use Step or Run to continue. Код программы Добавления. Код:
Код:
Код:
Последний раз редактировалось Stilet; 25.06.2012 в 15:58. |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
при добавлении записи в таблицу выдает ошибку | brutalis | БД в Delphi | 28 | 13.05.2012 17:49 |
при вставке записи в БД (MDB) выдает ошибку "неправильный синтаксис запроса" | lkjuio | C# (си шарп) | 8 | 01.05.2011 23:30 |
Нужно поле "Загрузить файл" в "новости сайта" | planetary | Помощь студентам | 1 | 24.06.2010 12:26 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
Excel файл открывается не "до конца" (странички "не показываются" только серое поле) | Dorvir | Microsoft Office Excel | 2 | 28.03.2008 10:03 |