假设有n个textbox,从数据库读出了数据,一部分有值,一部分为空,当textbox的文本没有改变时,点击添加按钮将不再往数据库添加重复数据,数据库没有主键,在添加之前应该用个什么样的判断?大哥大姐帮帮忙 谢谢
解决方案 »
- C#声明一个变量,名字为textbox1.text
- 关于类型转换问题
- 重写方法和隐藏方法
- 使用ExecuteScalar提取值总是有the value must be a number less than infinity错误
- 连不上数据库sql2005
- 如何编写包含窗体的windows服务
- 请问c#的主要技术除了ASP.NET ,winform,Web Service,net Remoting 外,按发展的前景来看,今后还有没
- 【求救】为什么我改不了字体属性?
- C#如何监听或者说是截获本机的网络请求和响应
- 由于运算处理量较大,导致窗口处于假死状态,如何解决这样的问题?
- XPathNavigator Evaluate提示"具有无效的标志",请帮忙看看
- winform形式的水晶报表为什么运行一段时间就报load report failed的错误,怎么解决啊?
bool isChanged = false;
private void textBox1_TextChanged(object sender, EventArgs e)
{
isChanged = true;
}
把这N个TextBox的TextChanged事件都指向上面的方法
保存时判断isChanged即可.
因为你的textbox个数多,“判断textbox的文本有没有改变的时间”可能都小于“更新到数据库的时间”。