Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Узнать размер данных в поле 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
не подойдет?
или я опять не в тему?


Наверх

Титульная страница Поиск, карта сайта Написать письмо