Главная страница
    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.055 c
1-1109016306
Wonderer
2005-02-21 23:05
2005.03.06
Товарищ Панов! Это что, не тема сообщения?


1-1108637057
Fay
2005-02-17 13:44
2005.03.06
Странно разворачивается MDI-форма в WinXP


3-1107334983
hgd
2005-02-02 12:03
2005.03.06
Подскажите, с чего начать с базами данных


3-1107759082
DmitryNekl
2005-02-07 09:51
2005.03.06
Как создать вычисляемое поле в run-time?


1-1109068303
GUNski
2005-02-22 13:31
2005.03.06
Работа с MAP файлом





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский