Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.30;
Скачать: CL | DM;

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.036 c
15-1144529218
Petr V. Abramov
2006-04-09 00:46
2006.04.30
Что? Где? Когда? 2006


3-1142007232
Dust
2006-03-10 19:13
2006.04.30
Многоуровневый отчёт в фастрепорте


2-1144999965
elfebet
2006-04-14 11:32
2006.04.30
Прочитать файл из интернета


2-1145049478
Галинка
2006-04-15 01:17
2006.04.30
Подскажите хорошую книгу по работе с указателями


8-1133955905
BBCHa
2005-12-07 14:45
2006.04.30
Анализ и разбор Wavа