![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Узнать размер данных в поле varchar [D6, MSSQL, ADO]
Johnmen © (2004-02-26 10:10:00)Приветствую всех.
Возник интересный (по кр.мере для меня) вопрос.
Исх.данные.
MSSQL, БД, табл. с полем varchar, значения этого поля произвольной длины и содержания, АДО, получаем НД (TADOQuery), встаем на нужную запись.
Вопрос.
Как узнать количество байт, реальнопредставляющих содержимое поля ?
(Лично мне это представляется невозможным [АДО]).
Спасибо.
paul_k (2004-02-26 10:50:00) [1]2 Ega23
Спасибо за поправку
Johnmen (2004-02-26 10:49:00) [2]>Ega23 © (26.02.04 10:45) [6]
Чтобы точно считать столько байт, сколько записано.
Johnmen (2004-02-26 10:47:00) [3]>Vlad © (26.02.04 10:42) [4]
Нет. Это размерность поля... +1, к тому же...
:)
Ega23 (2004-02-26 10:45:00) [4]Спасибо ! Это приемлемое для меня решение.
Не за что.
А зачем, если не секрет?
Johnmen (2004-02-26 10:44:00) [5]>paul_k ©
>Ega23 ©
Спасибо ! Это приемлемое для меня решение.
Vlad (2004-02-26 10:42:00) [6]TField.DataSize ?
Johnmen (2004-02-26 10:32:00) [7]Что такое datalen ? Мне незнакомо...:)
Ega23 (2004-02-26 10:32:00) [8]paul_k © (26.02.04 10:22) [1]
В тему, только не DataLen, a DataLength
paul_k (2004-02-26 10:22:00) [9]а
select field1,datalen(field1) from table1
не подойдет?
или я опять не в тему?