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

Вниз

Кавычки в запросе   Найти похожие ветки 

 
saNat ©   (2005-02-02 11:56) [0]

Доброго времени суток (о:
Подскажите, пожалуйста, как в SQL-запросе передать текст с кавычками?

Insert InTo MyTable (MyField)
Values ("Значение с кавычками """)


С уважением, ЕВА


 
msguns ©   (2005-02-02 11:58) [1]

QuotedStr("Значение с кавычками")


 
Соловьев ©   (2005-02-02 11:59) [2]

Использовать параметры и только их.


 
msguns ©   (2005-02-02 12:11) [3]

>Соловьев ©   (02.02.05 11:59) [2]
>Использовать параметры и только их.

Ну прям-таки ? Вот, к примеру, для TIBSQL мне проще "смастерить" запрос динамически, чем шаманить с его хитрыми параметрами ;)


 
Соловьев ©   (2005-02-02 12:15) [4]


> Ну прям-таки ? Вот, к примеру, для TIBSQL мне проще "смастерить"
> запрос динамически, чем шаманить с его хитрыми параметрами
> ;)

Ну если ты хочешь посмотреть что в действительности будет на сервер посылаться. то да. Хотя для этого есть мониторы. Ну а про даты я вообще молчу.


 
Vlad ©   (2005-02-02 12:22) [5]

С датами проще через параметры (ИМХО)
а вобще вот:
http://vbelousov.nm.ru/4643368ZKV.jpg
;-)


 
msguns ©   (2005-02-02 12:23) [6]

Когда даты, я заместо TIBSQL юзаю TIBQuery. Я хитрый ;))


 
Соловьев ©   (2005-02-02 12:24) [7]


> юзаю TIBQuery

а почему не TIBDataSet?


 
msguns ©   (2005-02-02 12:27) [8]

>Соловьев ©   (02.02.05 12:24) [7]
>а почему не TIBDataSet?

ПОТОМУ ЧТО !
Мы с тобой на эту тему надискутировали уже на пару форумов, может хватит ?
Ну не люблю я редактирование в гриде !!!!


 
msguns ©   (2005-02-02 12:27) [9]

имеется в виду, в дбгриде


 
Соловьев ©   (2005-02-02 12:29) [10]


> ПОТОМУ ЧТО !
> Мы с тобой на эту тему надискутировали уже на пару форумов,
> может хватит ?
> Ну не люблю я редактирование в гриде !!!!

Извини :)
Просто спросил... я хотел сказать что для работы с IB/FB/Yafill достаточно IBSQL и IBDataSet.


 
Соловьев ©   (2005-02-02 12:34) [11]

2 msguns ©
не хотел я тебя обидеть. извини, если что.
Мир дружба. жевачка! 8)


 
msguns ©   (2005-02-02 12:40) [12]

>Соловьев ©   (02.02.05 12:34) [11]
>не хотел я тебя обидеть. извини, если что

Да ни боже мой ! Я, конечно, нервный, у меня на обоих глазах тики, руки трясутся и без двух санитаров я даже в сортир не хожу, но на такие вещи все же не обижаюсь ;)))


 
saNat ©   (2005-02-02 12:43) [13]

М-м-м... К примеру такая вещь:

MyEdit.Text:=""Текст в кавычках"";
With DBModule.MyQuery Do
Begin
 Close;
 SQL.Clear;
 SQL.Add("Insert InTo MyTable (MyField)");
 SQL.Add("Values (""+MyEdit.Text+"")");
 ExecSQL;
End;

Тогда имею ошибку при выполнении запроса...


 
msguns ©   (2005-02-02 12:46) [14]

SQL.Add("Values ("+QuotedStr(MyEdit.Text)+")");

либо

SQL.Add("Values (:parm)");
ParamByName("parm").AsString := MyEdit.Text;

Мы ответы читаем или "тихо сам с собою" ?


 
Соловьев ©   (2005-02-02 12:46) [15]

ужас... тут народ спор развел, а автору впадло его прочитать... :(


 
saNat ©   (2005-02-02 12:50) [16]

Я читаю ответы (о: Видимо, я не правильно понял [2]... А [1] не успел попробовать. Всем спасибо.

С уважением, ЕВА


 
msguns ©   (2005-02-02 12:59) [17]

Ох, уж эти девушки..


 
saNat ©   (2005-02-02 13:08) [18]

Дарагой, девушки тут при чём? :)


 
Соловьев ©   (2005-02-02 13:10) [19]


> С уважением, ЕВА

Мальчик что-ли? Фу пративный 8)


 
msguns ©   (2005-02-02 13:11) [20]

>saNat ©   (02.02.05 13:08) [18]
>Дарагой, девушки тут при чём? :)

>С уважением, ЕВА

Да и невнимательность характерная.
Мы не обиделись ?


 
saNat ©   (2005-02-02 14:45) [21]

Какие обиды :о) Хотя я вовсе не противный :Р


 
saNat ©   (2005-02-02 14:46) [22]

Еще раз спасибо за помощь



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

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

Наверх




Память: 0.51 MB
Время: 0.05 c
1-1108617997
zsv
2005-02-17 08:26
2005.03.06
Turbo Pascal


1-1108671311
ASM
2005-02-17 23:15
2005.03.06
AutoLoad


4-1106691985
Iron Man
2005-01-26 01:26
2005.03.06
Событие перед уничтожением приложения


11-1092579135
SSSSS
2004-08-15 18:12
2005.03.06
Как назначить ParentWindow в уже созданном TForm?


1-1108850142
viktorovich
2005-02-20 00:55
2005.03.06
Вопрос по Memo