![]() |
Модераторы: Akina |
![]() ![]() ![]() |
|
DZeus |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 20.3.2008 Репутация: нет Всего: нет |
Есть SQL запрос
строка содержит апостроф, поэтому естественно вылетает ошибка Unclosed quotation mark after the character string Решается путём удвоения апострофа..
Есть другие варианты?=) |
||||
|
|||||
Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 1 Всего: 34 |
использовать не ' а `
|
|||
|
||||
DZeus |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 20.3.2008 Репутация: нет Всего: нет |
Понимаете, я осуществляю конвертацию данных и в зависимости от типа данных ячейки источника (character в данном случае) просто "заключаю" строку в апостроф-ы, при этом не хотелось бы анализировать само содержание этой ячейки, но видимо придётся осуществлять поиск апострофа и делать либо замену на ` либо добавлять ещё один к нему... ![]() |
|||
|
||||
Deniz |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1251 Регистрация: 16.10.2004 Где: Новый Уренгой Репутация: 1 Всего: 44 |
если нужен именно апостроф, то только удвоение.
В Delphi есть функция для этого, вроде QuotedStr -------------------- "Для того чтобы сделать шаг вперед, достаточно пинка сзади" (с) |
|||
|
||||
DZeus |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 20.3.2008 Репутация: нет Всего: нет |
||||
|
||||
![]() ![]() ![]() |
Правила форума "MS SQL" | |
|
Запрещается! Публиковать ссылки и обсуждать взлом чего бы то ни было.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, Akina. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MS SQL Server | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |