这两种操作数据库有什么区别??
string strSelReply= "select top 10 * from d_reply where d_hwid= "+id+ " order by d_replytime desc ";
OleDbCommand myCommandReply=new OleDbCommand( strSelReply, objConnection );
OleDbDataAdapter myDbAdapterReply=new OleDbDataAdapter ();
myDbAdapterReply.SelectCommand=myCommandReply;
-------------------------------------
string strSelReply= "select top 10 * from d_reply where d_hwid= "+id+ " order by d_replytime desc ";
OleDbDataAdapter myDbAdapterReply=new OleDbDataAdapter ( strSelReply, objConnection );
两种方法.好像都可以操作数据库的?
------解决方案--------------------效果基本上没有区别,一样的.
------解决方案--------------------不过是第一种方式里有了一个明确的myCommandReply对象以便有更多的设置,而第二种方式是默认设置.
------解决方案--------------------上面的仅限于查询吧
------解决方案--------------------没有区别,只不过多了几个重载的方法而已。
------解决方案--------------------顶楼上的。
------解决方案--------------------既然一样,哪个代码少就用哪个喽!看你的习惯了,不过第一个的好处就是让你知道是怎么回事!