![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 22.09.2012
Сообщений: 3
|
![]()
Здравствуйте всем. помогите пожалуйста исправить ошибку. Пишу небольшую программку база данных-sql server 2005. При коде
if adoqueryusers.FieldByName('id_role' ).AsInteger=1 then... выдает ошибку, что поле не найдено. хотя оно есть. пробовала переименовать, удалила все пробелы. ничего не помогает ![]() |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
![]()
а покажи ка сам sql запрос)
если поле не найдено - варианта 2: 1. его нет физически 2. запрос не выбирает именно это поле
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... ![]() |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 22.09.2012
Сообщений: 3
|
![]()
sql.Add('select id_user,id_role from users where login='+ #39+edtLogin.Text+#39+' and password='+#39+edtPassword.Text+#39 );
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
![]()
скорее всего трабла именно с полем в самой бд ... попробуй пересоздать это поле заново
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... ![]() |
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 22.09.2012
Сообщений: 3
|
![]()
спасибо большое. буду пробовать)
|
![]() |
![]() |
![]() |
#6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Возможно поле экранировано двойными ковычками.
Попроси sql server Manager сформировать скрипт создания той таблицы и посмотри как там то поле представлено.
I'm learning to live...
|
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
![]()
Если запрос "ломает" имя поля, как вариант можно попробовать так
select id_user,id_role as id_role ... Хотя такое обычно происходит при агрегатных запросах, когда запрос типа select sum(summa) from ... может один раз вернуть поле Sum, другой раз Summa, третий раз Sum_of_sum... |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
php Undefined variable, хотя она есть | Dominatorsha | PHP | 1 | 31.07.2012 16:05 |
При добавлении записи в БД пишем ошибку "поле не найдено" | irina1410 | БД в Delphi | 16 | 25.06.2012 20:42 |
(пред)новогоднее настроение... есть ли оно у вас? | Вадим Мошев | Свободное общение | 105 | 01.01.2012 20:46 |
Вычисляемое поле в таблице ACCESS, создать вычисляемое поля в таблице аксес | artlayers | Microsoft Office Access | 2 | 04.11.2009 19:29 |
Интерестно а есть ли здесь хотя-бы бывшие медики | vasek123 | Свободное общение | 12 | 09.06.2009 14:29 |