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:

只要对应的数据库有其实就可以。
页: 1 2 [3]
查看完整版本: AR16 Docker llinux环境下 ODBC连接oracle异常