Конференция "Начинающим" » Редактирование текста в DBEdit [D7, MSSQL]
 
  • vvs200 © (03.05.08 20:10) [0]
    Есть БД на MS SQL Server 2000
    При помощи стандартных компонентов пытаюсь обратиться к БД.
    ADOConnection+ADOTable+DataSource+DBGrid.
    Таблица из БД в DBGrid отображается правильно и доступна для редактирования.
    На отдельной форме располагаю DBEdit, в Properties у DBEdit указаны DataSource и DataField. При запуске программы не удайтся изменить текст в DBEdit, текст ведёт себя как read-only, но свойство ReadOnly установлено в False. Текст редактируется, только если выделить весь текст (с пробелами в конце), при изменении положения курсора редактирование невозможно.
    Помогите, please.
  • Loginov Dmitry © (03.05.08 20:25) [1]
    Используй TDataSet.OnGetText и TDataSet.OnSetText для обработки концевых пробелов.
  • Loginov Dmitry © (03.05.08 20:30) [2]
    Вернее TField, а не TDataSet :)
  • Anatoly Podgoretsky © (03.05.08 20:36) [3]
    Начни с того, что выкини TAdoTable
  • MsGuns © (03.05.08 21:40) [4]
    >Начни с того, что выкини TAdoTable

    Да и вообще почитать бы не мешало что-нибудь кроме курса лекций
  • Anatoly Podgoretsky © (03.05.08 23:31) [5]
    > MsGuns  (03.05.2008 21:40:04)  [4]

    Это второй шаг, сначала выбросить, потом в библиотеку и только потом к Дельфи.
  • MsGuns © (04.05.08 01:08) [6]
    Да нифига там особо червивого нет в той TADOTable. Если нормальными руками крутить, да по назначению, то будет она работать как заводная.
    Это Сникник тут всех пугает адотаблами и адокверями как детишек бабаями.
    А они, бабаи, очень даже симпатишные, хоть и уродливые ;)))
 
Конференция "Начинающим" » Редактирование текста в DBEdit [D7, MSSQL]
Есть новые Нет новых   [134433   +25][b:0][p:0]