用 datagridview录入数据
时间: 2023-11-17 09:07:26 浏览: 75
datagridview插入数据
可以通过以下步骤在 C# 中使用 DataGridView 控件录入数据:
1. 在窗体中添加 DataGridView 控件。
2. 在窗体加载事件中设置 DataGridView 的列属性和数据源。
3. 在需要录入数据的地方,调用 DataGridView 的添加行方法,添加一行空数据。
4. 用户在 DataGridView 中录入数据后,可以通过 DataGridView 的事件处理程序将数据保存到数据库或其他数据源中。
下面是一个示例代码,演示如何在 DataGridView 中录入数据:
```csharp
// 设置 DataGridView 列属性和数据源
private void Form1_Load(object sender, EventArgs e)
{
dataGridView1.ColumnCount = 3;
dataGridView1.Columns[0].Name = "编号";
dataGridView1.Columns[1].Name = "名称";
dataGridView1.Columns[2].Name = "价格";
// 从数据库或其他数据源中读取数据,设置为 DataGridView 的数据源
// ...
}
// 添加一行空数据
private void btnAddRow_Click(object sender, EventArgs e)
{
dataGridView1.Rows.Add();
}
// 保存数据到数据库或其他数据源中
private void btnSave_Click(object sender, EventArgs e)
{
foreach (DataGridViewRow row in dataGridView1.Rows)
{
if (row.IsNewRow) continue;
// 获取 DataGridView 中的数据
string id = row.Cells[0].Value.ToString();
string name = row.Cells[1].Value.ToString();
string price = row.Cells[2].Value.ToString();
// 将数据保存到数据库或其他数据源中
// ...
}
}
```
这样,用户就可以在 DataGridView 中录入数据,并且通过保存按钮将数据保存到数据库或其他数据源中。
阅读全文