2013-03-20 50 views
1

我已經做與數據庫的連接,我可以從數據庫中獲取一些數據,但我只是失去了數據在VB我想從數據庫中的數據轉換爲視點表

代碼的第一行是

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" 

我想假設是這樣

邁克·卡特

凱文·傑克

數據

貝克約翰遜

阿比亞當

喬什 - 理查德


但結果我得到的是

凱文·傑克

貝克約翰遜

阿比亞當

喬什 - 理查德


所以我丟失的數據的第一行誰能幫助?

回答

0

我認爲不會顯示的

if (dbrDB.Read) 

while (dbrDB.Read)  

是導致第一個記錄其組合。在if行放置一個斷點並在您的應用上運行de-bugger。注意(dbrDB(「LastName」)的值,如果你從步驟開始的話)。

+0

我已經把while循環移出了if,但仍然不起作用 – user2184612 2013-03-20 01:41:11

相關問題