vb 6之数据报表使用技巧 vb 6.0专业版和企业版中的数据报表设计器与数据环境设计器是数据访问的新内容。msdn 所提供的prjnwind.vbp 示例工程在设计阶段(design time)就已将dataenvironment设为datareport的数据源,并将打印格式也设好,这种做法不太利于程序的通用性。当然,我们也可以对dataenvironment编程,在运行阶段(run time)控制数据源。其实,datareport可以完全脱离dataenvironment,而打印由动态sql生成的recordset。实现代码如下:private sub datareport_initialize() dim adoconnectionx as new adodb.connectiondim adorecordsetx as new adodb.recordsetadoconnectionx.openprovider=microsoft.jet.oledb.3.51;persist security info=false;da