my dataset is filled by a sql like this:
VB Code:
sql = "Select tblModule.* ,tblTemplateModule.TemplateIndex From tblModule,tblTemplateModule "
sql = sql + "Where tblModule.ModuleNumber = tblTemplateModule.ModuleNumber and tblTemplateModule.TemplateIndex = " + Str(templateRow("TemplateIndex"))
I get one record from the query and want to display tbllModule.Name to a treeview control. But I just can not get that column data.
VB Code:
daTemplateModule.SelectCommand = New OdbcCommand(sql)
daTemplateModule.SelectCommand.Connection = New OdbcConnection(conString)
daTemplateModule.SelectCommand.Connection.Open()
Try
dsTemplateModule.Clear()
moduleCount = daTemplateModule.Fill(dsTemplateModule)
' daModule.SelectCommand.ExecuteNonQuery()
Catch MyOdbcException As OdbcException
Console.WriteLine(MyOdbcException.ToString)
End Try
For i = 0 To moduleCount - 1
' For Each moduleRow In dsTemplateModule.Tables(0).Rows
Dim moduleNode As TreeNode = New TreeNode()
moduleNode.ForeColor = Color.DarkGreen
moduleNode.ImageIndex = 1
moduleNode.Text = dsTemplateModule.Tables(1).Columns("Name").ToString
templateNode.Nodes.Add(moduleNode)
next i