簡體   English   中英

使用文本框查看數據庫中的數據

[英]View data from database using textbox

我已經在Access數據庫中做了一些格式化,但是當我嘗試在文本框中查看時,它沒有使用我設置的格式查看值。 我使用vb.net作為編程語言,使用ms access作為數據庫

訪問數據庫:

字段名稱:sampleID數據類型:自動編號格式:“ 000000”

VB.net代碼:

sql = "SELECT * FROM Cleaning"
    cmd = New OleDbCommand(sql, cnnOLEDB)
    cnnOLEDB.Open()

    Dim dr As OleDbDataReader
    dr = cmd.ExecuteReader()
    While dr.Read()

        txtSampleID.Text = dr("sampleID").ToString()

    End While
    dr.Close()

運行程序= 14后在文本框中輸出

我要查看的實際輸出是000014

這是因為從sql返回的值是整數,而不是字符串。 您可以更改代碼以按照自己的方式重新設置其格式:

    txtSampleID.Text = Cint(dr("sampleID")).ToString("00000#")
sql = "SELECT * FROM Cleaning"
cmd = New OleDbCommand(sql, cnnOLEDB)
cnnOLEDB.Open()

Dim dr As OleDbDataReader
dr = cmd.ExecuteReader()
While dr.Read()

   txtSampleID.Text = Cint(dr("sampleID")).ToString("00000#")
End While
dr.Close()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM