Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
05.05.2013, 01:56
|
|||
---|---|---|---|
|
|||
Sql запрос через ODBC завершается точкой с запятой. Как обработать в Cache? |
|||
#18+
От клиентского приложения (нет доступа к исходникам) через ODBC поступают запросы (Select,Insert,Update). Каждый запрос завершается точкой с запятой. Код: sql 1.
Cache возвращает ошибку Код: sql 1.
Есть ли варианты? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.05.2013, 09:20
|
|||
---|---|---|---|
Sql запрос через ODBC завершается точкой с запятой. Как обработать в Cache? |
|||
#18+
doublefint, Расстрелять разработчиков ? Там где точка запятой там и два запроса в одном легко подсунут. А это уже никак не обойти. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.05.2013, 14:33
|
|||
---|---|---|---|
Sql запрос через ODBC завершается точкой с запятой. Как обработать в Cache? |
|||
#18+
Не пробовал лично, но теоретически есть возможность поставить фильтр по схеме ODBC Trace, вроде такого http://www.codeproject.com/Articles/11187/ODBCTracer и в нем попробовать забить пробелами остаток запроса от точки с запятой до конца строки. Ну и если это exe с прописанными в нем строками то непосредственно в нем забить пробелами. Второй способ даже как-то применял, но для замены execute на call, как это надо было для sql движка в cache при обращении к хранимым sql процедурам. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=39&tablet=1&tid=1557172]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
148ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 250ms |
0 / 0 |