C# DataGridViewでデータベース接続する方法

C#でDataGridViewを使用してデータベースに接続する方法は、以下の手順に従うことができます。

  1. フォームにDataGridViewコントロールを追加し、dataGridView1という名前を付けます。
  2. System.Data.SqlClient命名空間をインポートしてください。
  3. SqlConnectionというデータベース接続オブジェクトを作成し、接続文字列を設定してください。
  4. SqlDataAdapterオブジェクトを作成します。
  5. データセットオブジェクトDataSetを作成します。
  6. 窓の読み込みイベントで、SqlDataAdapterを使用してデータセットを満たします。
  7. DataGridViewコントロールにデータセットを紐付ける。

以下はサンプルコードです。

using System;
using System.Windows.Forms;
using System.Data;
using System.Data.SqlClient;

namespace DataGridViewDatabase
{
    public partial class Form1 : Form
    {
        // 创建数据库连接对象
        SqlConnection conn = new SqlConnection("Data Source=YourServer;Initial Catalog=YourDatabase;Integrated Security=True");

        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            // 创建数据适配器对象
            SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM YourTable", conn);

            // 创建数据集对象
            DataSet ds = new DataSet();

            // 填充数据到数据集
            da.Fill(ds);

            // 绑定数据集到DataGridView控件
            dataGridView1.DataSource = ds.Tables[0];
        }
    }
}

上記の例では、「YourServer」、「YourDatabase」、および「YourTable」を実際のデータベースサーバー、データベース名、およびテーブル名に置き換える必要があります。こうすることで、DataGridViewを使用してデータベースに接続し、データを表示することができます。

bannerAds