Здравствуйте! Сами мы не местные - помогите, кто чем сможет!
Dim nd As Node
Sub Form Load()
................
Do While Not rs1.EOF
Set nd = TreeView1.Nodes.Add(, tvwChild, "i1" & rs1!Name, rs1!Name)
rs.MoveFirst
Do While Not rsl.EOF
If nd.Text = rs!Name Then
TreeView1.Nodes.Add nd.Index, tvwChild, "i2" & rs!Name1, rs!Name1
End If
rs.MoveNext
Loop
rs1.MoveNext
Loop
End Sub
Это работает отлично, но с сохранением Child в базу данных
ничего не выходит,подскажите, где я ошибаюсь?
Или у меня ошибка в cтруктуре базы данных?
*mdb
rs1 |Name|
rs |Name| |Name1| |Fam|
Private Sub Save_Click()
rs.AddNew
rs!Name = Text1.Text -- ROOT
rs!Name1 = Text2.Text -- Child
rs!Fam = Text3.Text
rs.Update
TreeView1.Nodes.Add "i1", tvwChild, "i2" & rs!Name1, rs!Name1 --ошибка "35601"
TreeView1.Nodes("i2" & rs!Name1).Selected = True
End Sub