0

私はこれについて多くの情報を見つけることができませんでした。

データベース列のタイトルとスペース列のクエリされたデータを均等に返すにはどうすればよいですか?Space()を使用してデータの間隔を空けることができましたが、レコードの文字数が異なるため、レコードデータは次のようにずらして返されます。

RS.Read()
は============================================ ======
3942アソシエイトの説明通常の時間OT時間
343243543アソシエイトの説明通常の時間OT時間

コード
================================================= ==
MySql.Data.MySqlClientをインポートしますMySql.Dataをインポートします

MySqlCmd = New MySqlCommand(sql, dbCon)
dbCon.Open()
DR = MySqlCmd.ExecuteReader
    While DR.Read
         TextBox1.Text = TextBox1.Text & _
         DR.Item("DATE") & _
         Space(5) & DR.Item("JOB_NUMBER") & _
         Space(5) & DR.Item("ASSOCIATE") & _
         Space(5) & DR.Item("DESCRIPTION") & _
         Space(5) & DR.Item("REGULAR_HOURS") & _
         Space(5) & DR.Item("OT_HOURS") & _
         vbCrLf & vbCrLf
    End While

助けてくれてありがとう。

4

1 に答える 1

0

あなたはstrings.rsetとstrings.lsetを見たいかもしれません。また、テキストボックスには等幅フォントを使用する必要があります。ただし、より一般的なアプローチは、テキストボックスではなくdatagridviewを使用することです。

于 2013-01-27T18:31:48.803 に答える