![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как определить объявленную длину строкового поля таблицы [D6, IB6.x]
Ларик © (2002-09-05 17:32:00)Как определить объявленную длину строкового поля таблицы ?
Зачем это нужно: при попытке записать в строковое поле текст, длина которого больше, чем объявлено в таблице, получаем ошибку: arithmetic exception, numeric overflow, or string truncation (InterBase6).
Можно, конечно, перехватить эту исключительную ситуацию и заставить пользователя заново отредактировать введенный текст, но лучше вообще ограничить вводимую строку по длине.
Ларик (2002-09-05 19:20:00) [1]спасибо!
oss (2002-09-05 17:44:00) [2]dataset.fields[i].size
Val (2002-09-05 17:41:00) [3]TField.Size, TField.OnValidate?