powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Большая заковыка ADO + SQL 2000
2 сообщений из 2, страница 1 из 1
Большая заковыка ADO + SQL 2000
    #32268666
Shubnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В таблице SQL графа имеет тип SQL_VARIANT. В записях значения имеют разный базовый тип. Но после изменения значения на сервер всегда передаётся значение типа NVARCHAR. Вот строка из профайлера:

Код: plaintext
1.
2.
exec sp_executesql N'UPDATE "Base_M".."clsFA" SET "prop"=@P1 
WHERE "id_obj"=@P2 AND "prop"=@P3', N'@P1 sql_variant,@P2 int,@P3 
sql_variant', N'16.05.02',  1 , 'May 16 2003 12:00:00:000AM'


Вопрос: Можно ли перехватить сообщение на сервер и заменить его откорректированным с явным типом? Кто может высказаться? Буду обязан.
...
Рейтинг: 0 / 0
Большая заковыка ADO + SQL 2000
    #32268694
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Увы, в данном случае придется не полагаться на обновляемые рекордсеты, а строить запросы на обновления самому.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Большая заковыка ADO + SQL 2000
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]