Форум: "Начинающим";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
ВнизНикак не могу разобраться в чем ошибка Найти похожие ветки
← →
dera (2006-03-07 11:46) [0]Есть две формы. На первой Edit и Buton. По нажатию на Buton, открывается Form2.Showmodal, на которой Query, DataSourse, DBGrid. В Edit я ввожу строку поиска в таблице (Access) и нажимаю Button. По открытию формы2 (FormShow) строю запрос на поиск того, что есть в Edit. Запрос простой и первый раз открывается, а когда я хочу еще рах найти что-то (меняю в Edit что-то и нажимаю баттон), то выдвет ошибку General SQL Error.
Понимаю, что немного туманно, но может, кто-то сталкивался с подобным и подскажет решение
← →
dera (2006-03-07 11:52) [1]...даже когда кинул все на одну форму - то же самое - первый раз все данные выводит в DBGrid, а второй и далее - не хочет
← →
dera (2006-03-07 11:55) [2]... по нажатию на баттон делаю так:
if Edit1.Text<>"" then begin
Query1.Close;
Query1.SQL.Add("select tip from innom where innom.invnom like"+chr(39)+"%"+Form1.Edit1.Text+"%"+chr(39));
Query1.Open;
end;
← →
dera (2006-03-07 11:55) [3]... по нажатию на баттон делаю так:
if Edit1.Text<>"" then begin
Query1.Close;
Query1.SQL.Add("select tip from innom where innom.invnom like"+chr(39)+"%"+Edit1.Text+"%"+chr(39));
Query1.Open;
end;
← →
Плохиш © (2006-03-07 11:59) [4]
Query1.SQL.Text := "select tip from innom where innom.invnom like"+chr(39)+"%"+Form1.Edit1.Text+"%"+chr(39);
← →
Плохиш © (2006-03-07 12:01) [5]+ QuotedStr
← →
Плохиш © (2006-03-07 12:02) [6]Хотя стоит использовать параметры
← →
dera (2006-03-07 12:04) [7]>Плохиш © (07.03.06 11:59) [4]
Огромное спасибо!!!!
А в чем ошибка-то была. Строка каждый раз добавлялась?
← →
Плохиш © (2006-03-07 12:23) [8]
> Строка каждый раз добавлялась?
Ну если нужен ответ, то "Да"
← →
Megabyte © (2006-03-07 12:35) [9]Если хочешь через Query1.SQL.Add, то сначала надо чистить методом "Query1.SQL.Clear"
А этим "Query1.SQL.Text" ты перезаписываешь поверх предыдущего запроса.
← →
dera (2006-03-07 12:46) [10]>Megabyte © (07.03.06 12:35) [9]
Понял, спасибо!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.043 c