![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запрос SQL и символ " [D6]
Чипырик © (2010-01-01 17:48:00)Доброго времени суток!
Подскажите, пожайлуста. Есть код:
if (s<>'') then s:=s+' AND (Raion = "'+ComboBox1.Text+'")' else s:='WHERE (Raion = "'+ComboBox1.Text+'")';
В Комбобоксе иногда бывают строки с символом " ...
Соответственно, когда компиллируется код SQL запроса, возникает ошибка синтаксиса, связанная с симоволом "...
Как это дело можно обойти?
Чипырик (2010-01-20 21:44:00) [1]2 Плохиш
Если в ракету (носитель) стоимостью несколько десятков миллионов рубликов не вкладывать перидочески достойную сумму денег для проведения ТО... То совсем не удивительно, что она не полетит...
И виноват не военный, а пиджак, который эти денежки на ТО положил себе на счет в Швейцарском банке....
Сначала подумай, а потом языком(пальцами) трепи...
Плохиш (2010-01-18 14:58:00) [2]
> Например я по образованию инженер по автоматизированным
> системам боевого управления и обработки информации. Военный
> я.
А, теперь понятно, почему ракеты даже в присутствии президента не взлетают.
Sergey13 (2010-01-18 11:26:00) [3]> [27] Virgo_Style © (18.01.10 11:07)
> Интереса ради глянул результаты поиска из [25] - найти там
> те самые параметры не так просто, как хотелось бы.
А если к строке поиска добавить delphi (что в обещем то логично), то попадабельность в десятку резко возрастает.
Virgo_Style (2010-01-18 11:07:00) [4]Интереса ради глянул результаты поиска из [25] - найти там те самые параметры не так просто, как хотелось бы.
Все-таки принуждение к удочке принимает иной раз чрезмерно суровые формы, пмсм.
Маленький примерчик. Если не поможет - значит, я был не прав.
ADOCommand->CommandText = "DELETE * FROM SomeTable WHERE SomeTextField=:SomeText";
ADOCommand->Parameters->ParamByName("SomeText")->Value = Edit1->Text;
ADOCommand->Execute();
Anatoly Podgoretsky (2010-01-18 09:16:00) [5]> Чипырик (18.01.2010 07:42:23) [23]
А откуда они там появятся, ведь книга не по Дельфи.
Зачем тебе ссылка, когда у тебя есть справка, Да и поиск по форуму поможет. Вопрос настолько частый, что большинству даже рот открывать лень.
sniknik (2010-01-18 08:04:00) [6]http://www.google.ru/search?q=%D0%97%D0%B0%D0%BF%D1%80%D0%BE%D1%81+SQL+%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ru:official&client=firefox
Чипырик (2010-01-18 07:50:00) [7]З.Ы. Использую Borland Delphi 6, компоненты ADO, в коннектион стринг пишу Provider=Microsoft.Jet.OLEDB.4.0
Чипырик (2010-01-18 07:42:00) [8]еще раз попрошу, не надо флудить.
По поводу параметров... Ко всему прочему скачал у тов Anatoly Podgoretsky книгу "Понимание SQL" и тоже ничего не понял.... Нету там этих параметров...
По поводу высшего образования. Оно бывает разное, именно поэтому нужны такие форумы как этот.
Например я по образованию инженер по автоматизированным системам боевого управления и обработки информации. Военный я. Поэтому во время обучения мы затрагивали тему SQL совсем вскользь. Сейчас пытаюсь восстановить этот пробел... К сожалению некоторые товарищи ставят палки в колеса, вместо того, чтобы подсказать (раскрыто, т.к. топ для начинающих).
Надеюсь воззвал к вашей совести. Объясните конкретно, что это за параметры. Где их указывать и если можно ссылочку...
Palladin (2010-01-16 16:57:00) [9]да все у него нормально с образованием ) просто оно сейчас именно такое )
Anatoly Podgoretsky (2010-01-16 16:39:00) [10]> sniknik (16.01.2010 16:20:20) [20]
Не, ты правильно написал.
sniknik (2010-01-16 16:20:00) [11]> давить
;), хотел написать "добавить"...
Anatoly Podgoretsky (2010-01-16 14:37:00) [12]
> Может хватит флудизмом заниматься? Вы бы лучше столько по
> теме поста писали!
Так говорить то не о чем, все давно отвечено.
sniknik (2010-01-16 12:44:00) [13]по теме написано в [1], и это фактически закрыло "разговор по теме", т.к. полностью отвечает на вопрос. давить просто нечего.
Чипырик (2010-01-16 09:20:00) [14]Может хватит флудизмом заниматься? Вы бы лучше столько по теме поста писали!
Германн (2010-01-16 01:10:00) [15]
> Так ему придется объем оплатить, до последнего витамина.
В песочнице обычно нечем платить, кроме как "совком по лбу".
Anatoly Podgoretsky (2010-01-16 00:57:00) [16]> Германн (16.01.2010 00:53:14) [14]
Так ему придется объем оплатить, до последнего витамина.
Германн (2010-01-16 00:53:00) [17]
> Anatoly Podgoretsky © (15.01.10 22:54) [13]
>
> Тебе огласить весь список
>
У Максима и так напряженка с объемом. Так что лучше не надо! :)
Anatoly Podgoretsky (2010-01-15 22:54:00) [18]Тебе огласить весь список
Чипырик (2010-01-15 22:19:00) [19]Не вкурил, кому мое образование не нравится? и возраст?
Виталий Панасенко(дом) (2010-01-03 14:57:00) [20]
> Плохиш © (02.01.10 21:12) [7]
>
>
> > Чипырик © (02.01.10 10:12) [5]
>
> Лёха, ты бы графу "Образование" в анкете исправил на правильное.
>
>
или возраст указал.. от 5 до 7 лет...примерно...