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

Вниз

IBDataSet   Найти похожие ветки 

 
Роман Снегирев   (2004-10-26 09:56) [0]

Тут спрашивали (обсуждение было закоыто)
Здравствуйте, господа программисты. СКажите, пожалуйста. что я делаю не так. У меня есть компонент IBDataSet, у него есть свойство  InsertSQL (тип - Tstrings). Я хочу программно из кода задать это свойство типа:
IBDataSet.InsertSQL[0] := "Insert into table1 (Field1, Field2) values ("""Value1""","""Value2""");";
Типы данных Field1, Field2 - string, поэтому Value1 и Value2 окружены тройным апострофом, чтобы один из них передавался в сам InsertSQL. В ответ программа выдает exception типа:
IBDataSet: Field "not found".

Отвечаю.
Примерно так
"Insert into table1 (Field1, Field2) values ("+#39+MyStringValue1+#39+","+#39+MyStringValue2+#39+")"


 
Роман Снегирев   (2004-10-26 09:57) [1]

А лучше вообще использовать параметры


 
Johnmen ©   (2004-10-26 10:03) [2]

И странно, что вообще AV не было. Или автор о нем умолчал.
[ IBDataSet.InsertSQL есть TStrings и чудное прямое присвоение [0]= !!!!! Хотя, м.б. у него уже там что-то было...]



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

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

Наверх




Память: 0.47 MB
Время: 0.024 c
1-1099556887
Lamer v.-0.00001
2004-11-04 11:28
2004.11.21
Процесы


1-1099653712
Алеся
2004-11-05 14:21
2004.11.21
Ввод из текстового файла через Pchar


14-1099916384
syte_ser78
2004-11-08 15:19
2004.11.21
отслеживание посещаемости сетевой папки


14-1099784918
Comp
2004-11-07 02:48
2004.11.21
DelphiX 6


6-1095319344
Vovik
2004-09-16 11:22
2004.11.21
Net News Transport Protocol