帮我改一下using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApp1_ZQA { public partial class Form3 : Form { public Form3() { InitializeComponent(); } //添加学生信息 private void button1_Click(object sender, EventArgs e) { if(textBox1.Text==null|| textBox2.Text == null|| textBox3.Text == null|| textBox4.Text == null|| textBox5.Text == null) { MessageBox.Show("输入错啦", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { string sql = "insert into Student values('" + textBox1.Text + "','" + textBox2.Text + "'.'" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "','123456')"; MessageBox.Show(sql); DBHelper dB = new DBHelper(); int i = dB.Execute(sql); if (i > 0) { MessageBox.Show("输入信息成功"); } } } } }
时间: 2024-02-14 17:09:50 浏览: 84
好的,以下是修改后的代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApp1_ZQA
{
public partial class Form3 : Form
{
public Form3()
{
InitializeComponent();
}
//添加学生信息
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "" || textBox4.Text == "" || textBox5.Text == "")
{
MessageBox.Show("请填写完整信息", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
else
{
string sql = "insert into Student values('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "','123456')";
DBHelper dB = new DBHelper();
int i = dB.Execute(sql);
if (i > 0)
{
MessageBox.Show("添加学生信息成功");
}
else
{
MessageBox.Show("添加学生信息失败,请检查输入信息");
}
}
}
}
}
主要修改内容如下:
1. 在判断输入是否为空的语句中,将“==null”修改为“==""”。
2. 在插入SQL语句中,将“'.'”修改为“','”。
3. 在添加学生信息成功的提示中,将提示语修改为“添加学生信息成功”。
4. 添加失败的提示中,将提示语修改为“添加学生信息失败,请检查输入信息”。
这些修改可以帮助您更好地完成添加学生信息的功能,同时也可以提高程序的健壮性和可靠性。
阅读全文