Доступ к длинным строкам SQL Servera из Buildera
Если допустим я в Query Analyzer выплняю запрос вроде:
Select [некое поле] from [некая таблица]
то независимо от типа поля я получаю его содержимое, а если используя средства билдера (Query), то он показывает содержимое, только если оно не больше 255 символов, иначе (Memo)... че делать?
Цитата:
Originally posted by TFluid
А почему, когда мне нужно обратиться к табличке в сиквеле, например Select * from String, если поле (char, varchar) имеет размер больше 255 символов, то Билдер возвращает (Memo), а если меньше, то нормально возвращает содержимое... Связка Query, DataSource, DBGrid...
Если допустим я в Query Analyzer выплняю запрос вроде:
Select [некое поле] from [некая таблица]
то независимо от типа поля я получаю его содержимое, а если используя средства билдера (Query), то он показывает содержимое, только если оно не больше 255 символов, иначе (Memo)... че делать?
А почему, когда мне нужно обратиться к табличке в сиквеле, например Select * from String, если поле (char, varchar) имеет размер больше 255 символов, то Билдер возвращает (Memo), а если меньше, то нормально возвращает содержимое... Связка Query, DataSource, DBGrid...
Если допустим я в Query Analyzer выплняю запрос вроде:
Select [некое поле] from [некая таблица]
то независимо от типа поля я получаю его содержимое, а если используя средства билдера (Query), то он показывает содержимое, только если оно не больше 255 символов, иначе (Memo)... че делать?
Это связано с тем, что встроенный драйвер Борланда не понимает тип nvarchar. И создает много полей из одного. Используйте ADO и родной микрософтовский драйвер, а не борландовский.
Цитата:
Originally posted by AlexandrVSmirno
Это связано с тем, что встроенный драйвер Борланда не понимает тип nvarchar. И создает много полей из одного. Используйте ADO и родной микрософтовский драйвер, а не борландовский.
Это связано с тем, что встроенный драйвер Борланда не понимает тип nvarchar. И создает много полей из одного. Используйте ADO и родной микрософтовский драйвер, а не борландовский.
А я использую DBE - Query... и уже много чего сделано... есть ли какой способ читать длинные строки используя указанный компонент?
Имелось ввиду, конечно же, BDE
Хотя, пожалуй, это выход... смысл совсем не меняется... СПАСИБО ОГРОМНОЕ!!!!
Супер... использовал ADOQuery вместо обычного Query... пришлось лишь поменять имя компонента и все... работает отлично, читает длинные строки на ура... СПАСИБО!