请参考帮助文档中的“开发指南->报表数据源”部分 
Grid++本身与数据库无关,任何数据库都可以作为报表的数据源。在用设计器程序设计报表时,如果要直接连接数据库进行设计,电脑上必须安装有此数据库的 OLE DB 或 ODBC 驱动程序。直接连接数据库设计报表要便捷很多,可以根据数据库信息直接生成报表字段,可以从数据库获取数据查看报表设计效果,否则只能手动加入一个个报表字段,查看报表设计效果只能是Grid++自动产生的模拟数据。
请首先在设计报表时,用连接串向导创建数据库连接串,分析向导自动产生的连接串,据此确定程序中应该如何动态产生连接串,通常是将数据库服务器信息、数据库名称,用户名与密码等信息改为动态的。向导自动产生的连接串通常比较长,很多属性数据可以去掉,可以通过不断尝试性删除来简化数据库连接串。
在报表的查询SQL中可以关联报表参数,在运行时会用报表参数的值替换对应的参数名称引用,从而实现动态的参数化查询SQL。详细说明请参考帮助的“设计报表->明细网格->定义数据库连接串与查询SQL ”部分
报表模板中用的是OLE DB连接串,不能直接复制.net程序中的连接串,在不清楚报表中的连接串直接怎样写,请在报表设计中跟据向导来进行创建。
如果是用推模式给报表提供数据,建议把报表主对象与明细记录集的“忽略数据查询”属性设置为“是”。如果有子报表,子报表里也一样要设置。

FAQ中没有解决问题,请查看其它技术支持方式。这里常见问题解答(FAQ)内容也全部包含在Grid++Report的帮助文档中,开发者一定要善于查看软件安装后的产品帮助文档。