2010-05-24 100 views
0

我们在Tomcat 5.5服务器上安装了Crystal Reports 2008,并使用Java SDK显示报表并将它们转换为PDF。在Crystal Reports 2008中设置报表的数据源Java(性能)

由于服务器有自己的数据库,我们必须在DatabaseController上设置数据源,使CR连接到这个数据库。我们这样做就像文档中指定的那样,并尝试了CRJavaHelper中的函数,但出于我未知的原因,设置连接字符串需要300ms到1500ms。

什么是最快的方式告诉Crystal哪些数据源在其报告中使用?我已经在某处看到了一个JNDI名称,但我不相信CR实际上是通过JNDI查找来查找现有的数据源,不是吗?我之前没有提及JNDI数据源,我应该使用它们吗?

回答

0

我发现了我自己。通过将DataSource添加到webapp的context.xml中,并通过在web.xml中引用它,Crystal很高兴地使用它。这是最快的方法。

相关问题