![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 03.08.2009
Сообщений: 6
|
![]()
качаю страничку из интернета и хочу запихнуть ее в blob поле (или text, не принципиально). Страница у меня в текстовом формате. Если начинать пихать их, то выдается брань о неправильном запросе (кавычки там и все такое, наверное встречаются). Как побороться?
Если нормальный текст туда без всяких там тэгов - все получается. Пользуюсь zeos. Query.SQL.Text:='INSERT INTO `users` (`index`,`username`,'+ '`password`,`email`,`reg_error`,`la st_page`) VALUES ('+ IntToStr(FSiteIndex)+', "'+ login+'", "'+password+'", "'+email_lst.Strings[i]+'", '+ IntToStr(j)+', "asdad")'; вот asdad - данные которые идут в blob поле. Что делать когда там произвольный набор символов,, который возможно нарушает структуру запроса? |
![]() |
![]() |
![]() |
#2 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
там могут быть какие-нить ссылочки на самой странице
а ссылочки могут содержать апострофы, которые рвут твой текст предлагаю предварительно их реплейсить на какой-нить символ например, на код этого символа (%..) |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
BLOB поле | artemavd | БД в Delphi | 17 | 09.08.2016 02:13 |
Выгрузка с базы BLOB-поле | tsergey | Помощь студентам | 1 | 17.04.2009 14:16 |
Как очистить Blob поле | Anticoors | Общие вопросы Delphi | 0 | 08.01.2007 01:38 |
Текст html-странички в поле Memo | Delpinist | Win Api | 5 | 18.12.2006 14:57 |