Oracle ODP.NET:将数据从Timesten refCursor加载到DataTable时出错
我想将数据从Timesten DB加载到datatable,但出现错误 这是我的密码 脚本:Oracle ODP.NET:将数据从Timesten refCursor加载到DataTable时出错,oracle,odp.net,timesten,Oracle,Odp.net,Timesten,我想将数据从Timesten DB加载到datatable,但出现错误 这是我的密码 脚本: create or replace FUNCTION APITT_tbl_request(prefix_db IN VARCHAR2) RETURN SYS_REFCURSOR AS res SYS_REFCURSOR; BEGIN OPEN res FOR SELECT * FROM APITT_tbl_request_in; RETURN res; END; C#代码 数
create or replace FUNCTION APITT_tbl_request(prefix_db IN VARCHAR2) RETURN SYS_REFCURSOR AS
res SYS_REFCURSOR;
BEGIN
OPEN res FOR SELECT * FROM APITT_tbl_request_in;
RETURN res;
END;
C#代码
数据填充错误(dt)
您尚未设置命令使用的连接 使用ODP.NET,可以同时打开多个连接。如果您没有指定命令应该使用哪个连接,ODP.NET应该如何知道 要么加一行
command.Connection = conn;
或者更换线路
OracleCommand command = new OracleCommand();
与
command.Connection = conn;
OracleCommand command = new OracleCommand();
OracleCommand command = conn.CreateCommand();