阅读量:0
在C#中使用DataGridView连接数据库,可以通过以下步骤:
- 添加DataGridView控件到窗体中,命名为dataGridView1。
- 导入System.Data.SqlClient命名空间。
- 创建数据库连接对象SqlConnection并设置连接字符串。
- 创建数据适配器对象SqlDataAdapter。
- 创建数据集对象DataSet。
- 在窗体加载事件中,使用SqlDataAdapter填充数据集。
- 将数据集绑定到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”为实际的数据库服务器、数据库名称和表名称。这样就可以实现在C#中使用DataGridView连接数据库并显示数据。