DataGrid这个只能设置指定的路径值吗。不能像这样子的吗,用命令Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\date\dd.mdb" & ";Persist Security Info=False" 
我设置成命令,他不成功

解决方案 »

  1.   

    数据库必须在应用程序或工程代码所在目录夹下的date目录夹内,同时你的DataGrid控件必须绑定到连接该数据库打开的的记录集上.    
    Private Sub Form_Load()
        Dim sql
        sql = "select * from tabelName"' 
        Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\date\dd.mdb;Persist Security Info=False"
        Adodc1.RecordSource = sql
        Adodc1.Refresh
        Set DataGrid1.DataSource = Adodc1
    End Sub
      

  2.   

    这段代码我直接应用后,运行报错了。-2147217900 syntax error in from clause
      

  3.   

    看来你是真不懂,代码是给你参考的,不是直接运行的.
    sql = "select * from tabelName"
    上句中的tabelName须改为你数据库内的一个表名.
    你工程的窗体上应该有DataGrid控件和Adodc控件.
    参阅http://iask.sina.com.cn/browse/browse_detail.php?qid=1758202