Как правильно изменять содержимое в DBGridВ документации по DBGrid в VB4 Professional и Enterprise Editions говорится, что свойства элементов управления Text и Value позволяют считывать и устанавливать содержимое ячейки. По идее, это значит, что можно изменять данные поля в записи, которая связана с гридом. К сожалению это не так. Следующий код генерирует ошибку 438: "Object doesn't support this property or method:" ' Это не работает: DBGrid.Columns(0).Text = "Hello, world." ' Это так же не работает: DBGrid.Columns(0).Value = "This is a test" Правильно будет работать следующий код: datCtl.Recordset.Edit datCtl.Recordset.Fields(0) = "This is a test" datCtl.Recordset.Update
|