为什么我写的数据库连接组件。不能执行conn.execute("sql语句")呢?
组件如下
Public Function DataSourceConnection(ByVal Dbpath As String) As VariantDataSourceConnection = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Dbpath & ";Jet OLEDB:Database Password=119;"
End Function龙卷风过来看看

解决方案 »

  1.   

    我在asp中使用的用rs.open sql,conn,1,1倒是正常的
      

  2.   

    Public Function DataSourceConnection(ByVal Dbpath As String) As ADODB.Connection
      

  3.   

    Public Function DataSourceConnection(ByVal Dbpath As String) As ADODB.Connection
    这样返回试试
      

  4.   

    把Public Function DataSourceConnection(ByVal Dbpath As String) 这个函数完整的贴出来看看
      

  5.   

    Public Function DataSourceConnection(ByVal Dbpath As String) As VariantDataSourceConnection = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Dbpath & ";Jet OLEDB:Database Password=119;"
    End Function这个就是完整了用了龙卷风的不行 Server 对象 错误 'ASP 0177 : 8000401a' Server.CreateObject 失败 /com.asp,行 10 8000401a 
      

  6.   

    你的这个过程只是得到数据库连接串啊,怎么会不行?Public Function DataSourceConnection(ByVal Dbpath As String) As StringDataSourceConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Password=119;User ID=sa;Data Source=" & Dbpath & ";Persist Security Info=True"
    End Function