我正在编写一个程序,试图加快培训课程的登录时间。我为该程序设计的设计是每个按钮与某个课堂时间相关联,并且只显示与该课程时间相关的名称。我设法成功地让程序运行第一个时间段的查询,但我似乎只得到第一个结果,它以垂直形式显示它。我试图弄清楚如何从查询中获取所有条目,并将它们水平显示在复选框列表中。我一直在筛选MSDN,谷歌搜索"在VB中显示SQL结果"我已经看过几个已经发布在这里的问题了,我不知道自己是否过度了解了一些问题。目前我只上过一堂课。我还在挖掘已发布的问题。 关于我可能缺少什么的想法,或者我可以通过哪些方式来增强代码? 更新:我更新了代码,因为它提供了所需的输出。我将继续根据给出的建议改进代码。
答案 0 :(得分:1)
我可能会对你的要求感到困惑,但我认为你想要的是:
Dim myString As String
For Each row As DataRow In ds.Tables(0).Rows
myString = row("FirstName").ToString() & " "
myString &= row("LastName").ToString() & " "
myString &= row("CompanyName").ToString() & " "
myString &= row("classtime").ToString() & " "
myString &= row("BoothNumber").ToString()
ClassAttendance.Items.Add(myString)
Next
这将让你获得ds.Tables(0)的Rows集合中每行的每列的值。