你可以定义一个全程量吗,用它作中介将SQL语句传过去就是了,这样可以得分吧

解决方案 »

  1.   

    我知道用全程变亮我是说如果我的第二张表单用DATAGRID控件,adodc控件想形成表格,在form2_load中需要加关于conntionstring,和datasource等代码,可是为什么运行总提示我ADO没有加命令,adodc没有记录集呢?能否写个规范的例子借鉴一下!!
      

  2.   

    when you sys 全程变亮 to form2 , form2_load 触发在前,
      

  3.   

    这样对吗?strSQL是全程变量
          Adodc1.ConnectionString= "Provider=Microsoft.Jet.OL _&
    EDB.3.51;Persist  Security Info=False;Data _&
    Source=E:\毕业设计备份\交换.mdb"
          Set DataGrid1.DataSource = Adodc1
          Adodc1.RecordSource = strSQL
          Adodc1.Refresh
          
          
      

  4.   

    上面的代码给的有点问题      Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=E:\毕业设计备份\交换.mdb"
          Set DataGrid1.DataSource = Adodc1
          Adodc1.RecordSource = strSQL
          Adodc1.Refresh
      

  5.   

    Private Sub Form_Load()
          Dim strSQL As String
          strSQL = "select * from testtable"
          Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=c:\test.mdb"
          Set DataGrid1.DataSource = Adodc1
          Adodc1.RecordSource = strSQL
          Adodc1.RefreshEnd Sub
    运行后结果能出来可是老是提示ADODC没有指定记录源是怎么回事呀?