![]() |
|
|
![]()
|
|
| Digo |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 194 Регистрация: 30.9.2004 Где: Ростов на Дону Репутация: нет Всего: нет |
Приветствую всех! На этапе создания базы данных я задал размер текстовых полей от фонаря, сейчас, после доработки программы потребывалось откоректировать их размер. Например размер одного из них был 50, сейчас нужно 200 я через Database Desktop ставлю размер 200. Но в моей программе при записи данных из полей в БД так и остается 50, остальные символы отрезаются и не записываются. В чем может быть проблема.
Заранее спасибо. --------------------
640кб оперативной памяти хватит миру по самые уши (Билл Гейтс ) |
|||
|
||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 2 Всего: 61 |
Точно то изменял? Проверь ещё раз...
|
|||
|
||||
| Digo |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 194 Регистрация: 30.9.2004 Где: Ростов на Дону Репутация: нет Всего: нет |
Да вроде точно тип A размер 200
Прикол еще в том что не только это, но и все остальные строковые поля не хотят записывать данные из программы большего размера чем было установлено в начале, хотя когда я записываю данные из Database Desktop в эти поля, они исправно выводятся в программе с нужным размером, но при сохранении опять обрезаются. --------------------
640кб оперативной памяти хватит миру по самые уши (Билл Гейтс ) |
|||
|
||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 2 Всего: 61 |
Значит проблема не в базе, а в способе записи в неё, т. е. в программе... просмотри процедуры и функции записи информации в базу данных...
|
|||
|
||||
| leniviy |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 552 Регистрация: 8.2.2003 Где: Спб Репутация: нет Всего: 5 |
Если в программе есть датасеты, то возможно, поможет удаление всех FieldDefs из датасетов ( там могла остаться старая длина поля ). Заранее извените, если не в тему
|
|||
|
||||
| Medved |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 7209 Регистрация: 15.9.2002 Где: Kazakhstan, Astan a Репутация: 1 Всего: 154 |
Все правильно, посмотри в датасетах (TTable, TQuery) (двойной левый клик) там жестко прописана разммерность поля в FieldDefs.
Вообщем смотри предыдущий пост. -------------------- |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |