oracle数据库用oledb连接,在C#中调用储存过程或包(package),怎么样能返回dataset。
一般oracle数据库用oracleClient连接,可以用package中的cursor,返回数据集dataset.
而用oledb连接时,没有相应的cursor数据类型(DbType),不知道怎么样返回dataset。
还有sqlClient连接Sqlserver时,又该如何操作呢。谢谢大侠指点。
一般oracle数据库用oracleClient连接,可以用package中的cursor,返回数据集dataset.
而用oledb连接时,没有相应的cursor数据类型(DbType),不知道怎么样返回dataset。
还有sqlClient连接Sqlserver时,又该如何操作呢。谢谢大侠指点。
lcmd_SQL.Connection = iconn_SQL;
lcmd_SQL.CommandType = CommandType.StoredProcedure;
lcmd_SQL.CommandText = as_SPName;
lcmd_SQL.CommandTimeout = ii_CommandTimeOut;
.............
SqlDataAdapter ladapt_Operation = new SqlDataAdapter(lcmd_SQL);
ladapt_Operation.Fill(lds_Data);
--------------------------------------------------------------
程序,犹如人生。