Svetlika
14-09-2005 11:25 Нет ли среди моих ПЧ случайно коллег?
Я все про VB и ASP. Странность тут обнаружилась. При чтении записей из рекордсета, отдаваемого MS SQL Server поле типа Text читается только один раз. При попытке чтения из него инфы во второй раз - пусто, как будто ничего и не было. Остальные поля при этом по второму разу нормально прочитываются - varchar, int.. Выход, конечно, нашелся, но что-то мне эта странность ужасно не нравится... а как с ней бороться - не знаю. Открываю рекордсет так: Recs.Open SQL_Text, ADOConn. Мож для нормальной работы с полями этого типа нужны какие-то особые параметры открытия рекордсета?
(Ну, т.е. мне два раза надо присвоить это поле разным переменным в одном цикле. Вот.)
[ vb ]
Комментарии:
15-09-2005 15:36
непринцесса
а не проще в одну переменную открыть содержимое этого поля, а потом следом второй переменной присвоить значение первой... открывать второй раз в общем-то не за чем...

если что, извиняюсь за некомпетентность

15-09-2005 16:16
Камрад

15-09-2005 16:41
Маленькая девочка
Svetkin, ну примерно так я и сделала. Смущает только факт, что после однократного ЧТЕНИЯ пропадает содержимое поля... :-( причем только этого, остальные все по второму разу нормально читаются.

15-09-2005 16:42
Маленькая девочка
Grossmutters_G, ты б вместо ссылок по-русски сказал, в чем дело. Мне ж еще сообразить надо, как это по английски обозвать.. :-)

Закрыть