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

Вниз

SQL & dbExpress   Найти похожие ветки 

 
J_S ©   (2002-12-18 14:32) [0]

Народ кто-нибудь сталкивался с такой вот вещью:
используя компоненты dbExpress, программно формирую запрос:

ServiceInsert.SQL.Clear;
ServiceInsert.SQL.Add("INSERT INTO ");
ServiceInsert.SQL.Add(TableName);
ServiceInsert.SQL.Add(" (");
ServiceInsert.SQL.Add(field);
ServiceInsert.SQL.Add(") VALUES ("");
ServiceInsert.SQL.Add(DBEdit1.EditText);
ServiceInsert.SQL.Add("")");

(Результат: INSERT INTO TableName (field) VALUES ("value"))

после выполнения запрос значение в указанную таблицу вставляется, но немного не такое как мне нужно - вместо value поле появляется ||value||. Без двойных ковычек запрос естессно не работает:). А параметризированный запрос типа
INSERT INTO: table (:field) VALUES (:value) Дельфи не пропускает. В чем дело?


 
Ketmar ©   (2002-12-18 14:48) [1]

одинарные кавычки не помогают?

Satanas Nobiscum! 18-Dec-XXXVII A.S.


 
J_S ©   (2002-12-18 15:04) [2]

2 Ketmar
нет не помогают:(..уже пробовала - один и тот же результат выходит:(
А использую я компонент TSQLQuery - дб"экспрессовский.


 
J_S ©   (2002-12-18 15:09) [3]

а я решила свою проблемку:)


k:=ServiceInsert.SQL.Count;
for i:=0 to k-1 do s:=s+ServiceInsert.SQL.Strings[i];
ServiceInsert.SQL.Clear;
ServiceInsert.SQL.Add(s);


 
Anatoly Podgoretsky ©   (2002-12-18 16:17) [4]

Интересно, а есть на твой взгляд этому объяснение


 
Ketmar ©   (2002-12-18 17:32) [5]

мнэ... странно это все. не по-нашему как-то. %-(

Satanas Nobiscum! 18-Dec-XXXVII A.S.



Страницы: 1 вся ветка

Текущий архив: 2003.01.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
14-15286
Jeer
2002-12-17 22:08
2003.01.06
Free & Nil


14-15224
Дмитрий К.К.
2002-12-11 07:43
2003.01.06
Именинники 11 декабря


3-14891
Chrstniy
2002-12-11 22:58
2003.01.06
Запрос к бд через ADO в отдельном потоке


3-14922
AlexL
2002-12-12 05:27
2003.01.06
Совместное использование IDENTITY в MSSQL и TDataSet


14-15305
Карелин Артем
2002-12-18 11:52
2003.01.06
Хороший стиль.