-
Есть БД на MS SQL Server 2000 При помощи стандартных компонентов пытаюсь обратиться к БД. ADOConnection+ADOTable+DataSource+DBGrid. Таблица из БД в DBGrid отображается правильно и доступна для редактирования. На отдельной форме располагаю DBEdit, в Properties у DBEdit указаны DataSource и DataField. При запуске программы не удайтся изменить текст в DBEdit, текст ведёт себя как read-only, но свойство ReadOnly установлено в False. Текст редактируется, только если выделить весь текст (с пробелами в конце), при изменении положения курсора редактирование невозможно. Помогите, please.
-
Используй TDataSet.OnGetText и TDataSet.OnSetText для обработки концевых пробелов.
-
Вернее TField, а не TDataSet :)
-
Начни с того, что выкини TAdoTable
-
>Начни с того, что выкини TAdoTable
Да и вообще почитать бы не мешало что-нибудь кроме курса лекций
-
> MsGuns (03.05.2008 21:40:04) [4]
Это второй шаг, сначала выбросить, потом в библиотеку и только потом к Дельфи.
-
Да нифига там особо червивого нет в той TADOTable. Если нормальными руками крутить, да по назначению, то будет она работать как заводная. Это Сникник тут всех пугает адотаблами и адокверями как детишек бабаями. А они, бабаи, очень даже симпатишные, хоть и уродливые ;)))
|