创建C#窗体应用程序MyDBApp,在窗体上添加一个DataGridView控件和Button控件,并适当调整它们的大小和位置,设置其Text属性
时间: 2024-02-21 18:57:14 浏览: 124
好的,以下是创建 C# 窗体应用程序 MyDBApp 的步骤:
1. 打开 Visual Studio,选择创建项目,选择 Windows 窗体应用程序,命名为 MyDBApp。
2. 在窗体上添加 DataGridView 控件和 Button 控件。在工具箱中找到这两个控件,分别拖拽到窗体上即可。调整它们的位置和大小,设置 Text 属性。
3. 设置 DataGridView 控件的 DataSource 属性。在窗体的 Load 事件中,添加以下代码:
```
private void Form1_Load(object sender, EventArgs e)
{
string connectionString = "Data Source=myDataSource;Initial Catalog=myCatalog;Integrated Security=True";
string query = "SELECT * FROM myTable";
SqlConnection connection = new SqlConnection(connectionString);
SqlDataAdapter dataAdapter = new SqlDataAdapter(query, connection);
DataTable dataTable = new DataTable();
dataAdapter.Fill(dataTable);
dataGridView1.DataSource = dataTable;
}
```
其中,myDataSource 是 SQL Server 数据库的数据源名称,myCatalog 是数据库名称,myTable 是要显示的表名。
4. 设置 Button 控件的 Click 事件。在事件处理程序中,添加以下代码:
```
private void button1_Click(object sender, EventArgs e)
{
string connectionString = "Data Source=myDataSource;Initial Catalog=myCatalog;Integrated Security=True";
string query = "SELECT * FROM myTable WHERE myColumn = @searchText";
SqlConnection connection = new SqlConnection(connectionString);
SqlDataAdapter dataAdapter = new SqlDataAdapter(query, connection);
dataAdapter.SelectCommand.Parameters.AddWithValue("@searchText", textBox1.Text);
DataTable dataTable = new DataTable();
dataAdapter.Fill(dataTable);
dataGridView1.DataSource = dataTable;
}
```
其中,myColumn 是要搜索的列名,textBox1 是用于输入搜索关键字的文本框。
5. 运行程序。在搜索框中输入关键字,点击搜索按钮,就可以在 DataGridView 控件中显示符合条件的数据了。
以上就是创建 C# 窗体应用程序 MyDBApp 的步骤,希望能对你有帮助。
阅读全文