在VB中,我想将数据库中的数据转换为视图表

时间:2013-03-20 01:00:15

标签: sql vb.net

我已经与数据库建立了连接,我可以从数据库中获取一些数据,但我刚丢失了第一行数据

代码是

If (dbrDB.Read) Then
        Label2.Text = ""
        While (dbrDB.Read)
            Label2.Text = Label2.Text + (dbrDB("LastName") + " " + dbrDB("Firstname")) + Environment.NewLine
        End While

    Else

        Label2.Text = "Color is not Found"   

我想要的数据假设是这样的

迈克卡特

凯文杰克

贝克约翰逊

Abbie Adam

乔什理查德


但我得到的结果是

凯文杰克

贝克约翰逊

Abbie Adam

乔什理查德


所以我丢失了第一行数据任何人都可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

我认为它是

的组合
if (dbrDB.Read)

while (dbrDB.Read)    

导致第一条记录无法显示。在if行上放置一个断点并在你的应用程序上运行de-bugger。当你从if步进到while时,观察(dbrDB(“LastName”)的值。