[英]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.