读书人

下面数据处理哪种方式好?主要是效率方

发布时间: 2012-01-18 00:23:26 作者: rapoo

下面数据处理哪种方式好?主要是效率方面?
一种:
SQL= "UPDATE 售票库 SET 打印= '√ ' WHERE 票号= ' "+phNO1+ " ' ";
selectCommand=new SqlCommand(SQL,Conn);
ds=new DataSet();
da=new SqlDataAdapter();
da.SelectCommand=selectCommand;
da.Fill(ds, "售票库 ");
二种:
SQL= "UPDATE 售票库 SET 打印= '√ ' WHERE 票号= ' "+phNO1+ " ' ";
selectCommand=new SqlCommand(SQL,Conn);
selectCommand.ExecuteNonQuery();

[解决办法]
ExecuteNonQuery只返回影响行数

并不生成dataset的
[解决办法]
如果单单更新

干吗要用到dataset?

直接第二种方法就可以了
[解决办法]
selectCommand.ExecuteNonQuery();
[解决办法]
就单纯的更新,直接用第二种方式好。

读书人网 >C#

热点推荐