请问各位大哥哥谁明白ADO.NET的问题啊~就是里面有很多的类~我只要四种可以调用数据和修改数据~增~删~改~的方法还有~保存的

解决方案 »

  1.   

    sqlconnection 连接数据库;
    sqlcommand  sql命令;
    sqldatareader   sqldataadapter(1、selectcommand属性:向数据库发送查询SQL语句。2、DeleteCommand属性:向数据库发送删除语句。3、InsertCommand属性:向数据库发送插入语句。4、UpdateCommand属性:向数据库发送更新语句)数据读取;
    sqlcommandbuilder
      

  2.   

    先连接数据库sqlconnection
    用sqlcommand方法
    增,删,改可以用一样的方法查看返回的行数ExecuteQuery
    查可以用ExecuteReader的read()方法 这个方法是只读只进的但是要用sqldatareader接收
    要是就一行数据可以用executeScalar 单独的数据读取这个方法快还有DataSet数据集 
    利用DataAdapter(数据适配器)对象的Fill()可以一次把数据全部读取
    也可以创建sqlcommandBuilder用DataAdapter对象的Update方法直接修改 
    但是DataSet用到的控件不多 一般的简单控件就用上面那种就可以了
      

  3.   

    要是楼主还是不懂的话 可以加我QQ我有全套ADO.NET的资料
      

  4.   

    sqlconnection 连接数据库;
    sqlcommand sql命令;
    sqldatareader sqldataadapter(1、selectcommand属性:向数据库发送查询SQL语句。2、DeleteCommand属性:向数据库发送删除语句。3、InsertCommand属性:向数据库发送插入语句。4、UpdateCommand属性:向数据库发送更新语句)数据读取;
    sqlcommandbuilder
      

  5.   

    1、数据库就好比水源,存储了大量的数据。
    2、Connection好比伸入水中的进水笼头,保持与水的接触,只有它与水进行了“连接”,其他对象才可以抽到水。
    3、Command则像抽水机,为抽水提供动力和执行方法,通过“水龙头”,然后把水返给上面的“水管”。
    4、DataAdapter、DataReader就像输水管,担任着水的传输任务,并起着桥梁的作用。二者是有不同的。
    5、DataSet则是一个大水库,把抽上来的水按一定关系的池子进行存放。即使撤掉“抽水装置”(断开连接,离线状态),也可以保持“水”的存在。这也正是ADO.NET的核心。
    6、DataTable则像水库中的每个独立的水池子,分别存放不同种类的水。一个大水库由一个或多个这样的水池子组成。本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/laj0600310219/archive/2010/09/13/5880407.aspx