'在使用vb6中的数据环境设计器时
'我用程序更新了表中的数据
'数据环境设计器是指向同一个表的
'我刷新了表,但不知如何刷新数据环境设计器
'在打印报表时还是看不见新加入的数据
'只有重新启动程序后才被刷新

解决方案 »

  1.   

    好像关了数据库连接后再打开就好了Set DataEnvironment1 = Nothing
    With DataEnvironment1
    '    .Connection1.CursorLocation = adUseClient
    '    .Connection1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\xh\刷新试验\db1.mdb;Persist Security Info=False"
        .Connection1.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=STInfo;Data Source=GLUX-XH"
        .Connection1.Open
        
    End WithDataReport1.Show