Здравствуйте! Я только начал осваивать VB (6-й, пять дней тому) и поэтому мой вопрос наверное очень "чайницкий". Имеем - база mdb с табличкой "TestTable". Приложение на VB, в нем форма с гридом и кнопкой, и DataEnvironment "deTest" c Connection-ом к оной базе через JET 4.0 и Command "Test" c SQL выражением типа "select * from TestTable where firstfield > 0". У команда Lock Type - Optimistic. Естественно грид на форме привязан к этому команду. При запуске приложения в нем успешно отображается содержимое таблицы. По нажатию кнопки нужно переоткрыть таблицу и показать изменения в таблице (а они точно есть - сам делал). Так что я только в обработчике этой кнопки не писал: deTest.rsTest.Requery: deTest.rsTest.Resync: DataGrid1.Refresh: DataGrid1.ReBind по отдельности и вместе в разных сочетаниях. В гриде ничего не меняется. При перезапуске програмки - все изменения видны. Что не так???
Ответить
|