显示水平查询的所有结果

时间:2017-01-16 16:20:31

标签: sql vb.net

我正在编写一个程序,试图加快培训课程的登录时间。我为该程序设计的设计是每个按钮与某个课堂时间相关联,并且只显示与该课程时间相关的名称。我设法成功地让程序运行第一个时间段的查询,但我似乎只得到第一个结果,它以垂直形式显示它。我试图弄清楚如何从查询中获取所有条目,并将它们水平显示在复选框列表中。我一直在筛选MSDN,谷歌搜索"在VB中显示SQL结果"我已经看过几个已经发布在这里的问题了,我不知道自己是否过度了解了一些问题。目前我只上过一堂课。我还在挖掘已发布的问题。 关于我可能缺少什么的想法,或者我可以通过哪些方式来增强代码? 更新:我更新了代码,因为它提供了所需的输出。我将继续根据给出的建议改进代码。

1 个答案:

答案 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集合中每行的每列的值。