powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / помогите чайнику! (сделать кнопку удаления записи)
7 сообщений из 7, страница 1 из 1
помогите чайнику! (сделать кнопку удаления записи)
    #32642895
bim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня есть база данных Access. есть небольшой проектик на VB6 (база через Adodc). Пороблема в том что я никак не могу сделать кнопку удаления записи из таблицы.
Пробовала просто Adodc1.recordset.delete так запись просто удалялась из грида, а после обновления опять возвращалась на свое место.
пробовла запрос на удаление - работает, но при обновлении постоянно выдаеться сообщение, что невозможно обратиться к закрытому объекту (adodc).

Может я все совсем не так делаю?
Расскажите как все сделать грамотно?!

Заранее спасибо!
...
Рейтинг: 0 / 0
помогите чайнику! (сделать кнопку удаления записи)
    #32642936
Roma R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я помню, после удаления с помощью Adodc надо сделать Update
...
Рейтинг: 0 / 0
помогите чайнику! (сделать кнопку удаления записи)
    #32645329
bim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
после чего нужен этот Update? Я его ставила, но он оказлся совершенно бесполезен - что с ним, что без него... Я разницы не увидела...

Может кто-то подскажет совсем другой способ?
...
Рейтинг: 0 / 0
помогите чайнику! (сделать кнопку удаления записи)
    #32645424
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-то ты недоговариваешь
Код: plaintext
1.
2.
Adodc1.Recordset.Delete
Adodc1.Recordset.Requery
грохает текущую запись(в таблице) и ставит Adodc1 на начало

варианты
- не стоит adcmdtable в свойствах Adodc
- отсутствие PK(КЛЮЧА) в таблице

короче mdb не причём - стучись в конфу по VB!
...
Рейтинг: 0 / 0
помогите чайнику! (сделать кнопку удаления записи)
    #32646228
bim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ура, все что надо удаляеться! Спасибо огромное!
Только вот пара вопросиков возникла...

Shuhard
Код: plaintext
1.
2.
Adodc1.Recordset.Delete
Adodc1.Recordset.Requery
грохает текущую запись(в таблице) и ставит Adodc1 на начало

варианты
- не стоит adcmdtable в свойствах Adodc
- отсутствие PK(КЛЮЧА) в таблице


Только, вот обясните мне такой непонятливой зачем нужно Adodc1.Recordset.Requery? Что это такое?

И еще - в начало Adodc не возвращаеться... Но это и не нужно.
...
Рейтинг: 0 / 0
помогите чайнику! (сделать кнопку удаления записи)
    #32646499
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1 вах - первый раз программу на VB написал ,а ты ТАКОЙ ворос задаешь.
2 Requery - обновление набора данных
3 заработало - а что было ?
...
Рейтинг: 0 / 0
помогите чайнику! (сделать кнопку удаления записи)
    #32647024
bim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да я в общем то тоже новичок в этом деле, вот и задаю всякие глупые вопросы!
А я думала обновление - это Refresh.
Теперь буду знать...

Спасибо!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / помогите чайнику! (сделать кнопку удаления записи)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]