|
|
|
Access-SQL запрос (если данные содержат кавычки)
|
|||
|---|---|---|---|
|
#18+
может это поможет Формирования SQL запроса со строковыми параметрами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2009, 17:59:13 |
|
||
|
Access-SQL запрос (если данные содержат кавычки)
|
|||
|---|---|---|---|
|
#18+
продолжу не совсем в тему... не нашел ни в ФАКе, ни поиском по форуму В случае, если таблица - прилинкована, а источник - MS SQL Server, то простая штатная фильтрация по полю (не кодом, а с помощью средств Access) перестает работать, если в искомом тексте встречаются двойные кавычки. Просмотр профайлером показал, что Access формирует запорс к серверу, где искомую строку помезает в апострофы, а вот кавычки в строке экранирует - заменяет на двойные. SQL Server такого обращения не понимает и пытается искать строку, где встретились бы две двойные кавычки подряд - и ничего не находит. В итоге фильтр по значению поля, если в нем встречаются двойные кавычки не работает. Как лечить? переписывать кодом нереально, т.к. нужно чтобы работало в огромном кол-ве имеющихся таблиц. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2010, 12:15:21 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=39404302&tid=1612729]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
61ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 187ms |
| total: | 317ms |

| 0 / 0 |
