我試圖生成對負載形式的文本框的自動增量alphabumeric ID,並用下面的代碼,我可以插入所述第一組數據,以ID「ABC1」的一個空表,但在下一次加載時,系統會拋出一個錯誤,表示從字符串「ABC1」到double類型的轉換無效。增量在杬VB.NET形式文本框
請問我可以幫忙一下。
謝謝。
Try
Dim con As New SqlClient.SqlConnection()
con.Open()
Dim myCommand As SqlCommand
Dim pdid As String
myCommand = New SqlCommand("select ISNULL(Max(ID),0) From SQLTable", con)
Dim reader As SqlDataReader = myCommand.ExecuteReader
reader.Read()
id= reader.Item(0) + 1
pdidbox.Text = "ABC" + pdid.ToString()
reader.Close()
Catch ex As Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
是格式修復? 3個字母和1個數字? – 2013-02-23 07:49:44
你好,是的,它可以修復格式..謝謝。 – Bladefreak 2013-02-23 08:07:47
如果最後一個值是「ABC9」,該怎麼辦?下一個是ABC10嗎? – 2013-02-23 08:09:59