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




Вниз

Работа с sql ом из базы в dbgreed и отчёт 


Demon ltd   (2002-02-24 01:15) [0]

Люди, помогите.
Чтобы мне вывести на отчёт через SQL некоторые данные,
я пишу:
form1.Query1.close;
form1.Query1.SQL.Clear;
form1.Query1.SQL.Add("select *");
form1.Query1.SQL.add("from "putevki.db"");
form1.Query1.SQL.add("where (tabnomer="1234")");
form1.Query1.open;
form1.DataSource1.DataSet:=Query1;
form1.Query1.Active:=true;
form1.QRDBText1.DataSet:=Query1;
form1.QRDBText1.DataField:="vidputevki";
form1.QuickRep1.Preview;
У меня показываются данные в dbgreed"е и репорте.
В строчке form1.Query1.SQL.add("where (tabnomer="1234")") я уже
указываю, данные с каким табельным номером выводить.
А что надо написать в этой строчке, чтобы если у меня на форме есть
уже EDIT, чтобы когда я в нём ввожу любой табельный номер,
чтобы нужная информация выводилась. Я написал
в строчке form1.Query1.SQL.add("where (tabnomer="edit1.text")"), но
после компиляции в dbgreed"е ничего не показывается, только пустая строка.
Помогите, знающие люди.



Aleks1   (2002-02-24 01:48) [1]

Вместо form1.Query1.SQL.add("where (tabnomer="edit1.text")")
пиши form1.Query1.SQL.add("where (tabnomer=edit1.text)")




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




Наверх





Память: 0.71 MB
Время: 0.031 c
14-66961          Rasa                  2002-02-06 14:55  2002.03.21  
полупрозрачность Popup и Main menu


1-66885           TALLA                 2002-03-03 14:34  2002.03.21  
Вопросик по RegisterServiceProcess


4-67045           Ted                   2002-01-23 08:01  2002.03.21  
убрать программу из systemtray


1-66874           lipskiy               2002-03-03 21:56  2002.03.21  
Компонент-расписание


14-67017          McSimm                2002-02-05 17:10  2002.03.21  
Задачка о перемене мест слагаемых