私はvb.netを学んでいます。00000から始まる増分番号を作成し、その番号をテキストボックスの値(JH00001など)と連結して、データベースに挿入しようとしています。
私はvb.netをまったく使用していないので、誰かがこれを手伝ってくれませんか。
よろしくお願いします。そして、英語が下手でごめんなさい。
私はvb.netを学んでいます。00000から始まる増分番号を作成し、その番号をテキストボックスの値(JH00001など)と連結して、データベースに挿入しようとしています。
私はvb.netをまったく使用していないので、誰かがこれを手伝ってくれませんか。
よろしくお願いします。そして、英語が下手でごめんなさい。
Dim number as Integer = 1
Dim text as String = textbox1.text &= number.toString().padLeft(5, "0"c)
精度指定子を使用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を確認してください
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を実行するために必要な回数に置き換えるだけです。
私は個人的に使用することを好みString.Format
ます...
For i = 0 to 1e6-1
Dim FormattedString = String.Format("{0}{1:00000}", Textbox1.Text, i)
Next