щас попробую
Видимо какой-то затык у меня с исходной пустотой базы. Если заполняю ее без кода, только ДАТОЙ (твой пример), то она заполняется нормально. например, добавил 2 записи, потом третью кнопкой тоже добавляет. а вот с пустой не хочет кнопка дружить
ага!
Значит так, уже теплее!
Сделал у ДАТЫ свойство EOFAction AddNew.
Теперь при нажатии на кнопку вот с таким кодом
Private Sub Command1_Click()
 ata1.Recordset.AddNew
 ata1.Recordset!Name = Text1.Text
 ata1.Recordset!sname = Text2.Text
 ata1.Recordset!phone = Text3.Text
 ata1.Recordset.Update
 ata1.Recordset.MoveLast
End Sub
Все работает как мне хотелось,т.е. текущие данные из боксов добавляются в базу. НО при закрытии формы крестиком добавляется пустая строка в базу. Странно...видимо я что-то не так понимаю в действии рекордсета
В том примере, что я тебе послал, текстовые поля и база соединены.
Свойство: DataSourse - стоит "bday", т.е. имя базы
 ataField - стоит имя поля, с которым оно соединено
'ПРОСТО ПОИСК С ПЕРЕХОДОМ НА НАЙДЕННУЮ ЯЧЕЙКУ
Data1.Recordset.FindNext "[Фамилия] = 'Иванов'"
If Data1.Recordset.EOF = True Then Data1.Recordset.MoveLast
А под себя не могу переделать, в чем косяк
Private Sub Command3_Click()
Dim strInput As String
'Поля Name Sname Phone
'Как сделать поиск по первому
'Чтобы найденные поля выводилсь в соот-ые текстовые
strInput = InputBox("Введите имя необходимое для поиска", "Поиск записи"
phone.Recordset.FindNext "[Name] = 'strInput'"
'Не понятно как правильно писать запрос
'И как при нахождении их вывести
End Sub