50分data更新数据问题
winform   data更新数据   有dataSet   我用button来更新代码 
 string   strConn= "server=192.168.1.105;database=111;uid=sa;pwd= ";    
 SqlConnection   myConn=new   SqlConnection(strConn); 
 string   strSql;			 
 strSql   =    "update   表   set   代号= ' "+TB1.Text   + " '   WHERE      编号= ' "+TB2.Text   + " ' "; 
 SqlCommand   fcd   =new   SqlCommand(strSql,myConn); 
 myConn.Open();			 
 fcd.ExecuteNonQuery();//未处理的“
System.Data.SqlClient.SqlException”类型的异常出现在   system.data.dll   中。 
 其他信息:   系统错误。 
 myConn.Close(); 
 DataBind(); 
 代码我觉得是没问题   可是哪里出了问题   我就不知道了   如果需要看什么代码请说详细点   谢谢了
------解决方案--------------------strSql =  "update 表 set 代号= ' "+TB1.Text + " ' WHERE 编号= ' "+TB2.Text + " ' ";   
 这个是你真是的SQL语句?
------解决方案--------------------如果表有主键或返回了唯一列,就用自动生成命令吧,在保存时执行DataAdapter.Update()就可以了,
------解决方案--------------------有可能是连接打开失败,你这样试试. 
 string strConn= "server=192.168.1.105;database=111;uid=sa;pwd= ";  
 SqlConnection myConn=new SqlConnection(strConn); 
 myConn.Open(); 
 string strSql;			 
 strSql =  "update 表 set 代号= ' "+TB1.Text + " ' WHERE  编号= ' "+TB2.Text + " ' "; 
 SqlCommand fcd =new SqlCommand(strSql,myConn);  			 
 fcd.ExecuteNonQuery();//未处理的“System.Data.SqlClient.SqlException”类型的异常出现在 system.data.dll 中。 
 其他信息: 系统错误。 
 myConn.Close(); 
 DataBind(); 
 看看有错在哪个地方,要是不在原来的地方就是连接失败
------解决方案--------------------表面上看起来好像是没问题.sql语句本身肯定没有.你自己测试下连接状态什么的 
 不过不管怎么样,绝对不推荐用中文名字命名数据库字段名(当然这不是你的问题的原因)
------解决方案--------------------另外数字不要加单引号
------解决方案--------------------你debug的时候 把 sql 语句打出来 
 然后直接去 SQL 工具里面直接运行看能运行不 
 如果能运行说明 语句没有问题 
 就查查是不是连接问题了