Текущий архив: 2002.12.26;
Скачать: CL | DM;
ВнизФильтр Найти похожие ветки
← →
Unle Archi (2002-12-04 21:41) [0]Помогите!
В Delphi6 при добавление в фильтр числа происходит ошибка:
s:=s+" AND "+name+"="""""+Text+""""
тип поля name-строка.
Text="7"
← →
mike-d (2002-12-04 22:28) [1]Посмотри под отладчиком, что получается в этой строке, может не то, что ты хотел. Да и что за ошибка вообще?
← →
REP (2002-12-05 07:40) [2]s:=s+" AND "+name+"="""+Text+"""";
← →
Anatoly Podgoretsky (2002-12-05 08:12) [3]Ты сам виноват, что не используешь стандартные функции для ввода строк в кавычках, а считать не умеешь.
s := s + " AND " + name + "=" + QuotedStr(Text);
← →
vopros (2002-12-05 10:05) [4]А разве не так
s:=s+" AND name="+""""+Text+""""
← →
Anatoly Podgoretsky (2002-12-05 10:14) [5]Не смнши тапочки, name это переменная
← →
vopros (2002-12-05 10:23) [6]Где написано что переменная?
← →
vopros (2002-12-05 10:30) [7]>Anatoly Podgoretsky © (05.12.02 10:14)
Не оскорбляйте
>тип поля name-строка.
Как я понял name- это имя поля.
← →
Lola (2002-12-05 11:11) [8]Если бы это было имя поля, то написано бы было FieldByName("Name").AsString. А если это все же имя поля, то автор явно ошибается: s:=s+" AND Table1.FieldByName("Name").AsString ="+QuotedStr(Text);
← →
vopros (2002-12-05 11:27) [9]>Lola © (05.12.02 11:11)
Извини Лола-но вот ты точно ерунду сморозила.
← →
Johnmen (2002-12-05 11:34) [10]О чем разговор - неясно...:)))
s:=s+" AND name= """+Text+""""
или
s:=s+" AND name="+QuotedStr(Text);
← →
Uncle Archi (2002-12-05 23:39) [11]Спасибо mike-d, ты был прав, получается такая штука:
Phone=""7"
Извените за беспокойство!
Это моя ошибка!
← →
MsGuns (2002-12-06 06:31) [12]А тапочки все еще смеются...
Страницы: 1 вся ветка
Текущий архив: 2002.12.26;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.006 c