foreach (Control c in this.Controls)
{
if (c is TextBox)
{
TextBox tb = c as TextBox;
tb.Text = "ok";//把数据库中的数据读取出来之后,用个数组什么的存起来,对号入座与文本框的值进行对比,“记得好像控件能和数据库关联起来?”老实点用ado.net写sql语句吧。
}
}
{
if (c is TextBox)
{
TextBox tb = c as TextBox;
tb.Text = "ok";//把数据库中的数据读取出来之后,用个数组什么的存起来,对号入座与文本框的值进行对比,“记得好像控件能和数据库关联起来?”老实点用ado.net写sql语句吧。
}
}
解决方案 »
- 如何让textBox只能输入数值(比如123、-123、1.23、-1.23),非法字符给出提示。
- C#如何实现在Excel中插入指定格式行,在线等 急用,解决马上送分
- 在c#中如何获取变量的Unicode值
- 请问各位,如何重画listview的column header(求源码,高分酬谢,谢绝灌水)?
- VS2005阿拉伯数字怎么转英文?
- 矩阵变换的问题!!
- C#加密问题
- 在将文件复制到临时文件夹时出现位置错误,安装程序将立即退出。
- 水晶报表中DATASET的简单问题,高手请进
- 如何在C#中连接一台远端的Oracle 9i数据库?
- 《C#编程全能词典》精彩试读——.NET程序编译原理(连载1)
- 请教一下C#画板程序中橡皮功能实现方法(GDI+)
{
if (c is TextBox && (c as TextBox).Text!="1")
{
// Update 表名 (col1,col2, ...) value ( @col1,@col2, ... )
break; // 找到1个有变化,就不要往后找了,直接用通用SQL语句更新就行了。
}
}
{
if (c is TextBox && !((c as TextBox).Text.Equals("1")))
{
TextBox tb = c as TextBox;
}
}
假如一条记录有5个字段 每个字段的内容不一样 初始把记录中的内容读出 分别放在不同的编辑框中
但是怎么知道其中的每一个值变了?
我想遍历TEXTBOX控件,然后依次比较其中的值和先前的值是否一样,该怎么做呢?