Проблема с извлечением ntext b SQL 2000
От: Фёдор Скворцов Россия  
Дата: 19.05.02 13:42
Оценка:
Разрабатывал БД на MS SQL 2000 и в один хороший момент возникла проблема ограничения длины varchar и я заменил его на тип text...

Данный извлекаются через ADO используя Recordset("FieldName").Value (не использую всякие AppendChunk и прочее)

На тестовом сервере всё работало замечательно, но на рабочем сервере... Всегда возвращаются пустые значения...

В чём может быть причина?

P.S. На сервер вроде поставил ADO 2.6 который должен позволять извлекать значения text используя свойство Value....
Спасибо,
Фёдор Скворцов.
Re: Проблема с извлечением ntext b SQL 2000
От: Vaso Австралия  
Дата: 20.05.02 12:26
Оценка:
Здравствуйте Фёдор Скворцов, Вы писали:

ФС>P.S. На сервер вроде поставил ADO 2.6 который должен позволять извлекать значения text используя свойство Value....


Я работал с OLE DB, там провайдер ( по крайней мере тот, что у меня был ) — SQLOLEDB отказывался считывать поле типа text c аксессором типа DBTYPE_BSTR. Для ADO 2.7 заявлено, что это возможно, про 2.7 — не знаю. Нужно попробовать обновить ADO, провайдера. А может, ему нужно поле типа ntext ( просто не желает конвертировать) ?
Vaso
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.