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

Вниз

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

 
Xmen   (2006-03-09 14:57) [0]

Привет Мастера.
Помогите справится с такой ощибкой.
Project ipk.exe raised exception class EDatabaseError with message "DBEdit1: Field "Opisanie" not found". Process stopped. Use Step or Run continue.
Проблема в том в этом форме даже нету DBEdit1 .
А код такой

procedure TOsPrForm.Button1Click(Sender: TObject);
var lines:string;
begin
lines:="";
 if raspol<>"" then if lines="" then lines:="raspol="""+raspol+"""" else lines:=lines+" and raspol="""+raspol+"""";
 if primet<>"" then if lines="" then lines:="primety="""+primet+"""" else lines:=lines+" and primety="""+primet+"""";
 
 if lines<> "" then
begin
with DMIPK.qrOsobPrim do
begin
DisableControls;
 if Active then Close;
 Screen.Cursor := crHourGlass;
 SQL.Clear;
 SQL.Add(" SELECT * FROM osn_dan");
 SQL.Add(" WHERE id in (SELECT main_id FROM osob_prim WHERE") ;
 SQL.Add(lines);
 SQL.Add(")") ;
 SQL.SaveToFile("sql.txt") ;
 try
   Open;
 except
   ShowMessage("&#206;&#248;&#232;&#225;&#234;&#224; &#226;&#251;&#239;&#238;&#235;&#237;&#229;&#237;&#232;&#255; &#231;&#224;&#239;&#240;&#238;&#241;&#224;");
   Screen.Cursor := crDefault;
   exit;
 end;
 EnableControls;
 Screen.Cursor := crDefault;
end;

end
else showmessage("&#205;&#229;&#242; &#228;&#224;&#237;&#237;&#251;&#245; &#228;&#235;&#255; &#231;&#224;&#239;&#240;&#238;&#241;&#224;");
end;

У меня некак не получается.
Смысл запроса в том есть два таблисы в одно люды, в другом их приметы. Я делаю из второго выбор по приметам и получаю первую таблицу.


 
Alexandr ©   (2006-03-09 15:02) [1]

ну если
DBEdit1: Field "Opisanie" not found
и при этом DBEdit1 нет, тогда тебе не сюда.
Тебе к изгоняющим злых духов, однозначно. :)


 
Megabyte ©   (2006-03-09 15:06) [2]

Ага, я тоже так подумал.


 
Виталий Панасенко   (2006-03-09 15:15) [3]

Может НА ЭТОЙ ФОРМЕ и нет, но ЗАТО ЕСТЬ НА ДРУГОЙ ?


 
Xmen   (2006-03-09 15:43) [4]

Когда этот сиквел запрос выполняю в ИБ Эхперте то все нормально получается. В чем ошибка не могу понять. В других полях которые связан с этой формой тоже нет ДВЕдит1. Где мне искать может подскажете (прикрасно понемаю что вы не телепаты, но приходиться просит о помощи).


 
Sergey13 ©   (2006-03-09 15:47) [5]

2[4] Xmen   (09.03.06 15:43)
>Где мне искать может подскажете
В своей форме/проекте. Лежит себе где нибудь под каким нибудь гридом и не отсвечивает. Поищи в инспекторе или дереве объектов - чудес то не бывает.


 
Xmen   (2006-03-10 08:18) [6]

Спасибо нашел вот ощибка в самом коде
with DMIPK.qrOsobPrim do
begin
DisableControls;
if Active then Close;
Screen.Cursor := crHourGlass;
SQL.Clear;
SQL.Add(" SELECT * FROM osn_dan");
SQL.Add(" WHERE id in (SELECT main_id FROM osob_prim WHERE") ;
SQL.Add(lines);
SQL.Add(")") ;
SQL.SaveToFile("sql.txt") ;
try
  Open;
except
  ShowMessage("&#206;&#248;&#232;&#225;&#234;&#224; &#226;&#251;&#239;&#238;&#235;&#237;&#229;&#237;&#232;&#255; &#231;&#224;&#239;&#240;&#238;&#241;&#224;");
  Screen.Cursor := crDefault;
  exit;
end;
EnableControls;
Screen.Cursor := crDefault;
end;
Я ощибся базой.



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

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

Наверх





Память: 0.46 MB
Время: 0.009 c
2-1144834941
Acidlex
2006-04-12 13:42
2006.04.30
dbf


2-1144822635
Der Nechk@ssoff
2006-04-12 10:17
2006.04.30
Текущее время.дата


15-1144504394
OSokin
2006-04-08 17:53
2006.04.30
Кто любит игру "Корсары"?


3-1141957031
Exciter
2006-03-10 05:17
2006.04.30
Внести значения параметров TQuery


2-1145104472
The_Kurs
2006-04-15 16:34
2006.04.30
Как написать свой mIRC клиент ...???





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский