|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.12.2010, 13:00 | #1 |
Пользователь
Регистрация: 04.02.2010
Сообщений: 52
|
Ограничение на ввод символов в ячейку
Появилась необходимость работать с компонентом DISQLite на Delphi 2010. Все хорошо установилось, можно сказать сделал проект, как вдруг при тестировании обнаружил что в таблицу (пробовал в DBGrid и DBGridEh) больше 20 символов вписать не дает, в ДБГриде - по достижению 20 символов просто нельзя ниче ввести, только изменять предыдущие. В Ехлибовском гриде вводить можно символов хоть сколько, но при переключении фокуса на другую ячейку - строка обрезается наглым образом до 20. Думал дело в настройках компонентов соединения с базой - все просмотрел - ничего что бы ограничивало строку нет. Даже в примере прилагающемся к компоненту DISQLite3_ClientDataSet_Grid - и то это ограничение. Мб это из за 10ой версии, но ведь компонент поддерждимает её и там есть для неё исходник. Кто работал с этим компонентом, подскажите! Если работать через StringGrid запросами, то все норм.
|
29.12.2010, 13:08 | #2 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
А в таблице тип поля случайно не установлен как VARCHAR(20) ? Или что-то в этом роде...
|
29.12.2010, 13:12 | #3 |
Пользователь
Регистрация: 04.02.2010
Сообщений: 52
|
|
29.12.2010, 13:15 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А в настройках самого поля в дизайнере? Какой там размер стоит?
I'm learning to live...
|
29.12.2010, 13:18 | #5 |
Пользователь
Регистрация: 04.02.2010
Сообщений: 52
|
|
29.12.2010, 13:24 | #6 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
В таблице свойство поля DisplayWidth.
|
29.12.2010, 13:25 | #7 |
Пользователь
Регистрация: 04.02.2010
Сообщений: 52
|
Если не сложно, можете посмотреть http://www.yunqa.de/delphi/downloads...0_Personal.exe - вот этот компонент, там есть пример DISQLite3_ClientDataSet_Grid - воодится ли у вас больше 20ти?
|
29.12.2010, 13:30 | #8 |
Пользователь
Регистрация: 04.02.2010
Сообщений: 52
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ограничение на ввод в командной строке | KEIego | Общие вопросы C/C++ | 0 | 24.09.2010 22:25 |
Ограничение текста до 5 символов | Shouldercannon | Общие вопросы Delphi | 8 | 13.08.2010 16:07 |
RefEdit. Ограничение на ввод данных | maksim_serg | Microsoft Office Excel | 10 | 31.03.2010 12:13 |
Ограничение на ввод символов в "поле ввода" | zvezda_t | JavaScript, Ajax | 0 | 07.02.2010 19:57 |
Ограничение на ввод символов | ANTI1 | Общие вопросы Delphi | 4 | 17.12.2008 16:30 |