最近写的VB数据库程序用ADODC和 DBGRIDE两个控件
但设置了路径后总显示 “ISAM 错误 无可加载的ISAM"
ISAM是什么错误 ???????
各位的ADODC 设置路径的方法是什么?????

解决方案 »

  1.   

    isam可能是你的连接字符出错了。
    请如下面的写法,用adodc控件,个人建议使用ado对象'--如何用Adodc控件代码去连接Access
    Private Sub Command1_Click()
     Dim strConn As String
     
     strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\test.mdb;Persist Security Info=False"
     
     ' adodc的连接字符串
     Adodc1.ConnectionString = strConn
     
     ' 指定Command对象的形态
     Adodc1.CommandType = adCmdText
     
     ' 设置传回一个资料录集。
     Adodc1.RecordSource = "Select * from People"
     
     ' 将记录集合绑定DataGrid1
     Set DataGrid2.DataSource = Adodc1
    End Sub
      

  2.   

    isam可能是你的连接字符出错了。
    请如下面的写法,用adodc控件,个人建议使用ado对象'--如何用Adodc控件代码去连接Access
    Private Sub Command1_Click()
     Dim strConn As String
     
     strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\test.mdb;Persist Security Info=False"
     
     ' adodc的连接字符串
     Adodc1.ConnectionString = strConn
     
     ' 指定Command对象的形态
     Adodc1.CommandType = adCmdText
     
     ' 设置传回一个资料录集。
     Adodc1.RecordSource = "Select * from People"
     
     ' 将记录集合绑定DataGrid1
     Set DataGrid2.DataSource = Adodc1
    End Sub
      

  3.   

    access的adodc1.ConnectionString ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & app.path & "\test.mdb" & ";Persist Security Info=False"