这两种操作数据库有什么区别??
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对象以便有更多的设置,而第二种方式是默认设置.
------解决方案--------------------上面的仅限于查询吧
------解决方案--------------------没有区别,只不过多了几个重载的方法而已。
------解决方案--------------------顶楼上的。
------解决方案--------------------既然一样,哪个代码少就用哪个喽!看你的习惯了,不过第一个的好处就是让你知道是怎么回事!