Поле

Тема в разделе "Delphi - Базы данных", создана пользователем Luciferium, 20 июл 2007.

Статус темы:
Закрыта.
  1. Luciferium

    Luciferium Гость

    Какой компонент нужно поставить для ввода большого количество символов, с условием, чтобы этот набор символов потом отображался в БД?
     
  2. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: Luciferium
    DBMemo - обчный текст
    DBRichEdit - форматированый текст
     
  3. Luciferium

    Luciferium Гость

    а в таблице будет отображаться?
     
  4. Гость

    Что значит в таблице? В Гриде? Как ты туда затолкаешь большой текст?
    Я делаю так: в Гриде показываю, например, первые 100 символов а при клике на этой ячейке - всплывает DBMemo с полным текстом.
     
  5. Luciferium

    Luciferium Гость

    а как это вообще сделать?
     
  6. Гость

    У тебя в таблице должно быть memo-поле. Бросаешь на форму DBMemo и связываешь
    DataSource .....
    DataField ...- твое memo-поле
    после изменения текста в DBMemo сделай
    Table.Edit;
    Table.Post;
     
  7. Гость

    Создаешь таблице memo-поле. Бросаешь на форму DBMemo и связываешь
    DataSource .....
    DataField ...- твое memo-поле
    после изменения текста в DBMemo сделай
    Table.Edit;
    Table.Post;
    А вообще, стандартный DBGrid для работы малопригоден. Альтернативы:
    DBGridEh из библиотеки EhLib (бесплатна для бывшего СССР), TopDBGrid, NextDBGrid от фирмы Berg, DevExpressQuantiumGrid (последний не люблю, уж, слишком наворочен).
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей