| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > трабля с DAO |
| Автор: anderson 14.11.2004, 17:20 | ||
| Всем привет !! че-то не могу разобраться в чем может быть ошибка. Вообщем, на форме создал Data(блок управления базой данных) и text (текстовое поле) . И прикол в том что не получается внести изменения в базу. т..е добавить запись. P.S. Readonly = false , т.е. запись в базу допустимо.
|
| Автор: korob2001 14.11.2004, 18:08 | ||||
Попробуй эту строку:
замени на такую:
Удачи |
| Автор: anderson 14.11.2004, 18:42 | ||||
| 2 korob2001 неа не получается, тоже самое !! до этого у меня стояла винда 98 , проблем вроде не было,т.е в разработке программ для работы с базой данных. Щас поставил винь 2000 проф и вот такая лажа !!! Посмотрите плиз внимательно сорсы, мож че я упустил попробую объяснить.Вообщем, в коде котрый я выложил ниже следующее
Значит тут: нажатием на кнопку add выводится окно для ввода необходимой информации которую нужно добавить в базу функцией inputbox. Поидеи запись должна добавиться! data1.refresh рефрешит базу, после чего можно увидеть изменения. .....
После того как запись в базу сделали попробуем найти её. Жмем на форме кнопку find выводится окно запроса искомой инфы функцией inputbox. Индексируется база под заголовком "Title" поиск происходит функцией SEEK "=" что означает искать только точное значение т.е. содержащая переменная Name.. Далее проверка .. Если запись найдена показывает её. если нет. сообщение Bad Result Заранее спасибо за советы!!!! P.S. Вот и фсё ! пробовал даже открыть базу в Access ничего! база пустая,значит изменений не было!! Да и еще, подключаю базу mdb !!! |
| Автор: Guest 16.11.2004, 13:30 |
| Data1.Recordset.AddNew Data1.Recordset!поле=значение Data1.Recordset.Update |
| Автор: anderson 18.11.2004, 09:36 | ||
не понял ?!! |