大家好:
   visual studio 2003.net安装后,如果想使用ado,如查配置?

解决方案 »

  1.   

    我添加了一个adodb的引用,但是编译时还是找不到System.Data.ADO;
      

  2.   

    我不明白你的意思。vs2003使用的是ADO.NET 你为什么还要用ADO?
    而且vs2003调用ADO.NET 也不需要配置什么,在页面开始写这样代码
    imports system.data
    就可以了
      

  3.   

    下面是一本书中的例子,里有个System.Data.ADO,编译不过去呀<% @ Page Language="C#" %>
    <% @ Import Namespace="System.Data" %>
    <% @ Import Namespace="System.Data.ADO" %>
    <Script Language="C#" Runat="Server">
    public void Page_Load(Object src,EventArgs e)
    {
        //联结语句
        string MyConnString = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=c:/test/test.mdb;";
        string strComm1 = "select * from UserList";
        string strComm2 = "select * from BookList";    //打开一个联结
        ADOConnection MyConnection = new ADOConnection(MyConnString);    //打开两个DataSetCommand
        ADODataSetCommand MyComm1 = new ADODataSetCommand(strComm1,MyConnection);
        ADODataSetCommand MyComm2 = new ADODataSetCommand(strComm2,MyConnection);    DataSet MyDataSet = new DataSet();    //把UserList,BookList表存入DataSet
        MyComm1.FillDataSet(MyDataSet,"UserList");
        MyComm2.FillDataSet(MyDataSet,"BookList");    DataGrid1.DataSource = MyDataSet.Tables["UserList"].DefaultView;
        DataGrid2.DataSource = MyDataSet.Tables["BookList"].DefaultView;    DataGrid1.DataBind();
        DataGrid2.DataBind();
    }
      

  4.   

    如果把System.Data.ADO改为System.Data.SqlClient可以编译过去,但是MyComm1.FillDataSet(MyDataSet,"UserList");这条语句却编译不过去,为什么
      

  5.   

    FillDataSet是谁的方法,应该如何使用
      

  6.   

    你用的数据库是SQLserver吧,.net中连接SQLserver与Access的语法不一样,仔细看看书。
      

  7.   

    <% @ Page Language="C#" %>
    <% @ Import Namespace="System.Data" %>
    <% @ Import Namespace="System.Data.ADO" %>
    <Script Language="C#" Runat="Server">
    public void Page_Load(Object src,EventArgs e)
    {
        //联结语句
        string MyConnString = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=c:/test/test.mdb;";
        string strComm1 = "select * from UserList";
        string strComm2 = "select * from BookList";    //打开一个联结
        ADOConnection MyConnection = new ADOConnection(MyConnString);    //打开两个DataSetCommand
        ADODataSetCommand MyComm1 = new ADODataSetCommand(strComm1,MyConnection);
        ADODataSetCommand MyComm2 = new ADODataSetCommand(strComm2,MyConnection);    DataSet MyDataSet = new DataSet();    //把UserList,BookList表存入DataSet
        MyComm1.FillDataSet(MyDataSet,"UserList");
        MyComm2.FillDataSet(MyDataSet,"BookList");    DataGrid1.DataSource = MyDataSet.Tables["UserList"].DefaultView;
        DataGrid2.DataSource = MyDataSet.Tables["BookList"].DefaultView;    DataGrid1.DataBind();
        DataGrid2.DataBind();
    }////////////////////////////////////////////////////////////////////////
    这一个书上的例子,难道。net版本1.0与2.0连方法,库名称都会改变吗?