0

私の質問がばかげているように見えるかもしれませんが、dataGridview の列名を垂直に配置する際に問題がある場合は、事前にお詫び申し上げます。フロー コードを使用して DataGridView にデータを入力しています。

Dim StrQwery As String = "SELECT  * FROM employees WHERE employee_id = (select MAX(employee_id) FROM employees AND registered = 'UNREGISTERED';

        Dim smd As MySqlCommand
        smd = New MySqlCommand(StrQwery, myconn)
        smd.CommandType = CommandType.Text

        Dim da As New MySqlDataAdapter(smd)
        Dim cb As New MySqlCommandBuilder(da)
        Dim ds As New DataSet()
        da.Fill(ds)

        GridView1.DataSource = ds.Tables(0)

        If n = 1 Then
            If Not Page.IsPostBack Then
                GridView1.DataBind()
            End If
        Else
            GridView1.DataBind()
        End If

名前、位置、ID番号などのアカウント属性を水平ではなく垂直に配置する必要があることを除いて、すべてが完全に機能します。このようなもの:

|名前 | ジョン | ジョン |

|姓 | フィリップス|

|位置| マネージャー|

そして、私はそれを行う方法を見つけることができません。誰でも私の問題でヒントを教えてもらえますか?

よろしくお願いします。

4

1 に答える 1

1

DB レコードの詳細ビューを表示する場合、GridView は最適な選択ではありません (複数のレコードを表形式で表示するには、GridView の方が適しています)。

あなたの場合、DetailsViewコントロールを見てください

ここに画像の説明を入力

于 2013-09-18T17:23:14.747 に答える