Felix.Li
发表于 2024-10-24 17:25:55
这个是利用桌面设计器导出。也没有什么特殊的。导出文件也是开发想看一下结构。或者就是我说的,咱们上传一下报表
而且目前就已知的问题看,我们能想到就只有因为Oracle的ODBC连接不稳定,导致渲染报表到一般,返回不了数据,所有那一夜的progress进行不下去了。所以接口就找不到了。不然也确实想不到别的可能性了。
Felix.Li
发表于 2024-10-24 17:56:22
或者跟开发聊了,实在不行不走ODBC,走
WebDesigner_CustomDataProviders
也就是自己定义数据源提供程序,然后走oracle 提供的 client 的dll:
https://github.com/activereports/WebSamples18/blob/main/WebDesigner_CustomDataProviders/Program.cs#L33
Felix.Li
发表于 2024-10-24 18:01:36
这是一个oracle provvider的Demo:
用的是:
Oracle.ManagedDataAccess.Core
咱们如果也是这个,下载对应的包就行
zhubin
发表于 2024-10-28 15:58:23
Felix.Li 发表于 2024-10-24 18:01
这是一个oracle provvider的Demo:
谢谢,我空了试下
zhubin
发表于 2024-10-28 16:04:44
Felix.Li 发表于 2024-10-24 18:01
这是一个oracle provvider的Demo:
另外问下,那如果不是Oracle的数据库怎么办,是可以每个数据库另外实现接口实现吗
Felix.Li
发表于 2024-10-28 19:14:49
嗯,其实就是引用的dll有标准的实现需要的这几个类:
****ProviderFactory
例如sqllite:
只要对应的数据库有其实就可以。