下面是添加用户信息的代码,首先两个文本框是不是为空,然后再判断,是不是数据库中已存在同样的编号。
if (this.textBox1.Text == "")
{
MessageBox.Show("用户编号不能为空!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
if (this.textBox2.Text == "")
{
MessageBox.Show("用户名称不能为空!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
mybase.getcom("insert into sbxx(dwbh,dwmc)"
+ " values('" + this.textBox1.Text.Trim()
+ "','" + this.textBox2.Text.Trim() + "')");
MessageBox.Show("用户信息添加成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
以后是我想实现的检查记录是否已存在的代码,现在我不知应该怎样插入的上面的情况判断中去。请高手指点。
DataSet myds = mybase.getds("select * from sbxx where dwbh=this.textbox1.text.trim()", "table1");//用自定义类函数去执行查询。
if(myds.Tables[0].Rows.Count > 0)
{
MessageBox.Show("记录已存!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}