ورود

View Full Version : Element Not Found - TreeView



sahar_sayyah
یک شنبه 11 آبان 1393, 14:32 عصر
Public Sub IniciarConexion() Set TreeView1.ImageList = ImageList1
Set cn = New ADODB.Connection
With cn
.CursorLocation = adUseClient
.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\CSAN.mdb" & ";Persist Security Info=False"
End With


Set rs = New ADODB.Recordset


rs.CursorLocation = adUseClient
rs.Open "select * From BaseDefn", cn, adOpenStatic, adLockReadOnly

While Not rs.EOF
TreeView1.Nodes.Add , , "_" & CStr(rs!BaseID), CStr(rs!BaseSymbol), "one1", "one2"
rs.MoveNext
Wend

rs.Close
rs.Open "select * From MatrixType", cn, adOpenStatic, adLockReadOnly

While Not rs.EOF
TreeView1.Nodes.Add "_" & CStr(rs!BaseID), tvwChild, "_" & CStr(rs!MatrixID), rs!MatrixName, "two"
rs.MoveNext
Wend

rs.Close
rs.Open "select * From Sample", cn, adOpenStatic, adLockReadOnly


While Not rs.EOF
TreeView1.Nodes.Add "_" & CStr(rs!MatrixID), tvwChild, , rs!SampleName ', "thire"
rs.MoveNext
Wend

If rs.State = adStateOpen Then
rs.Close
End If
Set rs = Nothing


End Sub






با سلام
من tree view دارم که در هر سطح از data base ام میخونه و node ها رو میسازه
دو سطح اولی درسته ولی سطح سوم بهم این error میده

قبلا کار میکرد فقط مجبور شدم بانک اول و بیخیال بشم و دومی رو از روش بسازم
الان چک میکنم اسم فیلد ها و جدول ها همونه و میدونم مشکل تو key هست اونجا که نود و Matrix ID قرار میده

نمیدونم چرا نمیشناستش :ناراحت: