用c#2017窗体写一个学生基本信息注册
时间: 2024-03-19 19:45:15 浏览: 30
好的,下面是一个用 C#2017 窗体实现学生基本信息注册的示例:
首先,你需要创建一个 C# Windows 窗体应用程序,并设计一个窗体来收集学生的基本信息。你可以使用 TextBox、Label 和 Button 等控件来实现这个窗体。
接下来,在窗体的代码中,你需要编写以下代码:
```csharp
using System;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace StudentInfoRegistration
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
// 连接数据库
SqlConnection conn = new SqlConnection("Data Source=localhost;Initial Catalog=StudentDB;User ID=sa;Password=123456");
// 插入数据
string sql = "INSERT INTO StudentInfo (Name, Gender, Age, Major) VALUES (@Name, @Gender, @Age, @Major)";
SqlCommand cmd = new SqlCommand(sql, conn);
cmd.Parameters.AddWithValue("@Name", textBox1.Text);
cmd.Parameters.AddWithValue("@Gender", radioButton1.Checked ? "男" : "女");
cmd.Parameters.AddWithValue("@Age", textBox2.Text);
cmd.Parameters.AddWithValue("@Major", comboBox1.Text);
try
{
conn.Open();
int count = cmd.ExecuteNonQuery();
if (count > 0)
{
MessageBox.Show("学生信息注册成功!");
}
}
catch (Exception ex)
{
MessageBox.Show("学生信息注册失败:" + ex.Message);
}
finally
{
conn.Close();
}
}
}
}
```
在这个示例中,我们假设你已经创建了一个名为 StudentDB 的数据库,并在其中创建了一个名为 StudentInfo 的表,用于存储学生的基本信息,表结构如下:
```
StudentInfo
-----------
Name nvarchar(50)
Gender nvarchar(2)
Age int
Major nvarchar(50)
```
在窗体中,我们使用了一个文本框(用于输入学生姓名)、两个单选按钮(用于选择学生性别)、一个文本框(用于输入学生年龄)和一个下拉框(用于选择学生专业)。当用户点击“注册”按钮时,我们会将这些信息插入到数据库中。
希望这个示例对你有所帮助,如果你有任何其他问题,请随时问我。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![kz](https://img-home.csdnimg.cn/images/20210720083646.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)