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

Вниз

Как вставить в строку SQL-запроса одинарные кавычки   Найти похожие ветки 

 
Mikeee ©   (2002-04-05 08:50) [0]

Строка типа ADOQuery.SQL.Add(" where MyField=""+Edit.Text+""");
выдает следущее : where MyField="+Edit.Text+"
Если написать так : ADOQuery.SQL.Add(" where MyField=""+Edit.Text+"""
то прога выдает ошибку : Invalid column name "Петров".
Вроде как должны быть в SQL специальные символы, которые отменяют "специальность" символов, таких как """.


 
amamed_3071 ©   (2002-04-05 09:09) [1]

ADOQuery.SQL.Add(" where MyField="""+Edit.Text+"""");


 
Anatoly Podgoretsky ©   (2002-04-05 10:08) [2]

Не мучайся - QuotedStr


 
aj ©   (2002-04-05 10:24) [3]

Можно еще так:
ADOQuery.SQL.Add(" where MyField="+#39+Edit.Text+#39);



 
Val ©   (2002-04-05 10:51) [4]

Удобнее, при работе с Query, использование параметров. Читабельнее и нет проблем с конкатенацией строк и кавычками..


 
Mikeee ©   (2002-04-05 12:34) [5]

Спасибо всем, все получилось!



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

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

Наверх




Память: 0.47 MB
Время: 0.008 c
3-80833
Alik Chu
2002-04-05 17:14
2002.04.25
Народ! Помогите найти нормальный DbTreeView


1-80921
SergeyB
2002-04-04 13:47
2002.04.25
Прозрачный потомок TCustomControl


6-81013
Созонов Евгений
2002-02-14 10:17
2002.04.25
Получение информации (кто ? че делал ? время доступа ?) о доступе на свой комп.


3-80759
Timka
2002-04-04 11:53
2002.04.25
Странный глюк


4-81120
Mover
2002-02-19 10:58
2002.04.25
Работа с Desktop