|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.06.2009, 09:37 | #1 |
Пользователь
Регистрация: 27.10.2008
Сообщений: 62
|
ADO, ADOTbale не отображает новую запись
ADO, ADOTbale не отображает новую запись.
Вот такая ситуация... Access имеется 4 формы, на одной форме я делаю ПРОСМОТР базы. на одной делаю ДОБАВЛЕНИЕ новой записи. Так вот после того как я добавляю новую запись, на форме ПРОСМОТРА базы ЭТУ запись (строку) не видно. а вот если прогу перезапустить то всё ОК. Форма Просмотра базы имеет компоненты: ADOTable1, DataSource1, DBGrid1, DBNavigator1. Форма Добавления новой записи: ADOTable1, DataSource1, и ДБЕДИТ-ы... во всех ADOTable1 - свойство Active:=false; при открытии формы я их меняю Active:=true; а при закрытии формы ставлю Active:=false; Вот проще исходник.. |
05.06.2009, 09:40 | #2 |
Пользователь
Регистрация: 27.10.2008
Сообщений: 62
|
забыл базу скинуть
База по умолчанию на диске "С:\elektro" а прога находилась в проектах Дельфи 7 |
05.06.2009, 09:57 | #3 | |
Форумчанин
Регистрация: 29.01.2009
Сообщений: 411
|
Почему не используете AdoConnection?
Цитата:
Вот немного переделанная прога, подойдет для шаблона. |
|
05.06.2009, 10:11 | #4 |
Пользователь
Регистрация: 27.10.2008
Сообщений: 62
|
Спс
запахало просто не знал как это сделать... до этого сипользовал просто TABLE, там есть автообновление. а тут такого нету, вот и мучился ... |
07.06.2009, 11:52 | #5 |
Пользователь
Регистрация: 27.10.2008
Сообщений: 62
|
снова появилась проблемка...
форма: DBgrid,DataSource, ADOConnection, ADOTable, SpeedButton, DBEdit. Все компоненты ADO связаны как полагаются. DBEdit - я присвоил значения из базы по полю "Family" (DataSource1, Св-во DataField - Family). Теперь когда я на DBGrid'e выюираю какю нить запись, у меня в DBEdit появляется Фалмилия человека ПО ЭТОМУ ПОЛЮ. Так вот если я его изменю, то эти изменения сохранются в базе. А мне нужно чтобы такого не было, т.е. чтобы давало ОТМЕНУ на это сохранение, Так как на форме есть специально для этого кнопка. Мне нужно что то на подобие ДБНавигатора, но БЕЗ его участия... ниже исходник с примером |
07.06.2009, 15:12 | #6 |
Форумчанин
Регистрация: 29.05.2009
Сообщений: 384
|
?????????????????????????????????
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ADOQuery ничего не отображает | kopoba | БД в Delphi | 3 | 05.06.2009 10:40 |
Установка курсора на новую запись в DBGrid | Nomiko | БД в Delphi | 9 | 24.05.2009 18:40 |
Какой компонент отображает принтеры | Noor | Компоненты Delphi | 4 | 27.11.2008 17:14 |
Броузер не отображает картинки <img... Почему? | Stilet | Perl | 8 | 14.04.2008 09:56 |
Почему отображает ошыбку в FieldByName | Alex_7_4_1 | БД в Delphi | 4 | 20.12.2007 11:06 |