Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.03.06;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.032 c
1-1108570275
GanibalLector
2005-02-16 19:11
2005.03.06
"ХР-манифест"


3-1107253279
Vadim
2005-02-01 13:21
2005.03.06
Запрос с параметрами


4-1106142658
Cosinus
2005-01-19 16:50
2005.03.06
Почему, если я сам посылаю системе WM_KEYDOWN и WM_KEYUP, то мой


6-1102699466
Антон
2004-12-10 20:24
2005.03.06
Определить текущие настройки TCP (IP, DNS, Mask)


4-1106119358
Roman777
2005-01-19 10:22
2005.03.06
Определение Caption окна?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский