VB.net增加了与texbox值连接的数字

时间:2013-03-14 17:50:13

标签: vb.net vb.net-2010

我正在学习vb.net。我正在尝试创建一个从00000开始的增量数字,并将该数字与文本框中的值(例如JH00001)连接起来,然后将其插入到数据库中。

请允许有人帮助我,因为我是vb.net的新手。

感谢大家提前给予的帮助。我很抱歉我的英语不好。

4 个答案:

答案 0 :(得分:1)

Dim number as Integer = 1
Dim text as String = textbox1.text &= number.toString().padLeft(5, "0"c) 

答案 1 :(得分:0)

使用D5精度说明符指示该数字应至少为5位数,包括前导零:

Dim valueFromTextBox As String = "JH"
Dim value As String = ""

For i = 0 To 99

  value = valueFromTextBox & i.ToString("D5")

 'Insert value to database

Next

检查MSDN以获取更多格式化方法

答案 2 :(得分:0)

for循环应该是你需要的:

类似的东西:

Dim text As String = textbox1.text
Dim DBtext As String
For value As Integer = 0 To 5
    DBtext = text & value.ToString()
    'Insert anything else you need to do. Such as insert into DB.
Next 

只需将5更换为需要它运行多次。

答案 3 :(得分:0)

我个人更喜欢使用String.Format ...

For i = 0 to 1e6-1
    Dim FormattedString = String.Format("{0}{1:00000}", Textbox1.Text, i)
Next