Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.01.05;
Скачать: [xml.tar.bz2];

Вниз

Проблема с запросом...   Найти похожие ветки 

 
BlackCat   (2003-12-08 18:32) [0]

Уже одолела такая Ошибка:
Project The_Grant.exe raised exception class EComponentError
with message """hhh""" is not a valid component name".
А ситуация такая, есть запрос на добавление в таблицу, пытаюсь вставить что-нибудь в таблицу, вылазит вот эта ошибка.
Что это такое и с чем его надо грызть я не знаю.
Вставка производится из Второй формы через ADOQuery, который находтся на Первой форме.


 
Vlad   (2003-12-08 18:45) [1]

Имя компонента не должно содержать кавычек или апострофов.


 
BlackCat   (2003-12-09 08:57) [2]

А о каком имени компонента идет речь, когда hhh - Это значение, полученное путем ввода текста в Edit:

Name := AnsiQuotedStr(Edit1.Text, """);

Ввожу что-нибудь в Edit1, не важно что, любое значение и выдается эта ошибка


 
ЮЮ   (2003-12-09 09:02) [3]

>Name := AnsiQuotedStr(Edit1.Text, """);
Name - это и есть св-во какого-то компонента (возможно, формы, ели этот код ты пишешь в коком-нибудь обработчике)


 
paul_k   (2003-12-09 09:30) [4]

А можно текст запроса который в базу передается привести?
а заодено кусок кода которым передаеш его


 
Vlad   (2003-12-09 09:35) [5]

>paul_k © (09.12.03 09:30) [4]
А зачем, тут и так все ясно.
Не стоит переменные (особенно глобальные) называть Name.
Name - это свойство любого контрола, в т.ч. и твоей формы.


 
paul_k   (2003-12-09 10:01) [6]

2 Vlad
на подобные грабли наступал сам. Ошибка была в том что в таблице нет поля hhh следовательно Access пытается понять это значение как параметр с отсутствующим значением и так далее...
В результате ошибка с совершенно напонятным значением.
А то что переменным давать подобные имена это естессено не дело.


 
Vlad   (2003-12-09 10:06) [7]


> paul_k © (09.12.03 10:01) [6]

Ну ты ж понимаешь, что такая ошибка:

Project The_Grant.exe raised exception class EComponentError
with message """hhh""" is not a valid component name".


не имеет никакого отношения к БД


 
Кщд   (2003-12-09 11:35) [8]

полностью согласен с Vlad © (09.12.03 10:06) [7]
тем паче, что цитата автора:
Name := AnsiQuotedStr(Edit1.Text, """);



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.01.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.017 c
1-11866
Cat
2003-12-08 13:57
2004.01.05
Как очистить Ole-контейнер


14-12078
Сатир
2003-12-14 19:59
2004.01.05
Happy birthday Esu!


3-11808
konst_bsh
2003-12-08 17:52
2004.01.05
Поиск по индексированному полю.


14-12127
Думкин
2003-12-11 04:50
2004.01.05
MBo - с днем рождения!


1-11902
sohat
2003-12-18 10:14
2004.01.05
Как создать приложение запускаемое как сервис?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский