![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
SQL [D6, dBase, FoxPro]
Ольга © (2002-03-12 16:49:00)Подскажите пожалуйста как мне обойти проблему в строке (!), он выдает ошибку type mistmatch
s1:=combobox1.text;
Query3.SQL.Clear;
Query3.sql.Add("SELECT marka FROM "+ s + " ");
(!) Query3.sql.Add("Where type like "+s1);
query3.Open;
Val (2002-03-12 17:10:00) [1]+data © (12.03.02 16:52)
..where marka."type"..
Johnmen (2002-03-12 16:55:00) [2]И вообще НЕ использовать под свои нужды слова, совпадающие с синтаксисом БД !
В данном случае ошибка в типе см.panov © (12.03.02 16:50)
Ольга (2002-03-12 16:54:00) [3]Спасибо большое!
data (2002-03-12 16:52:00) [4]У вас в таблице поле называется Type? Если это так, то лучше это поле переназвать, ругаться может из-за того, что Type служебное слово.
panov (2002-03-12 16:50:00) [5]s1:=combobox1.text;
Query3.SQL.Clear;
Query3.sql.Add("SELECT marka FROM "+ s + " ");
Query3.sql.Add("Where type like "+ """"+s1+"""");
query3.Open;