你的代码是Beta1版的代码,正式版中已没有 ADOConnection对象,换成SqlConnection对象和OledbConnection对象了。建议你换一本书看。

解决方案 »

  1.   

    Dim cnA As ADOConnection = New ADOConnection
    Dim cmA As ADOCommand = New ADOCommand
    中的ADOConnection ,ADOCommand 改为:
    SqlConnection,SqlCommand
      

  2.   

    多谢~我已经把ADO全部都改成OLEDB了,不过还是有错误:
    编译器错误信息: BC30526: 属性“Provider”为“ReadOnly”。源错误:
    行 12:     Dim cnA As OledbConnection = New OledbConnection
    行 13:     Dim cmA As OledbCommand = New OledbCommand
    行 14:     cnA.Provider="Microsoft.Jet.OLEDB.4.0"
    行 15:     cnA.DataSource="C:\Inetpub\wwwroot\cr\ch05\MyWeb.mdb"
    行 16:     CnA.UserID="Admin"这个应该怎么解决啊?
      

  3.   

    改成这样:
    Dim strConn As String = "Provider=Microsoft.Jet.OLEDB.4.0;
        Data Source=C:\Inetpub\wwwroot\cr\ch05\MyWeb.mdb;
        User ID=MyUserName;Password=MyPassword;" 
    Dim cn As New OleDbConnection(strConn)