社区
Oracle
帖子详情
如何用ODP.net(Oracle.DataAccess.Client非System.Data.OracleClient)生成类型化的DataSet?
SysPlus
2006-10-18 03:38:23
如题
...全文
1056
4
打赏
收藏
如何用ODP.net(Oracle.DataAccess.Client非System.Data.OracleClient)生成类型化的DataSet?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SysPlus
2006-10-20
打赏
举报
回复
PrepareCommand??? --;
自己写的数据库访问类吧?
li01bin
2006-10-19
打赏
举报
回复
/// <summary>
/// Execute a OracleCommand (that returns a resultset) against the specified OracleConnection
/// using the provided parameters.
/// </summary>
/// <remarks>
/// e.g.:
/// DataSet ds = ExecuteDataset(conn, CommandType.StoredProcedure, "GetOrders", new OracleParameter("@prodid", 24));
/// </remarks>
/// <param name="connection">a valid OracleConnection</param>
/// <param name="commandType">the CommandType (stored procedure, text, etc.)</param>
/// <param name="commandText">the stored procedure name or PL/SQL command</param>
/// <param name="commandParameters">an array of SqlParamters used to execute the command</param>
/// <returns>a dataset containing the resultset generated by the command</returns>
public static DataSet ExecuteDataset(OracleConnection connection, CommandType commandType, string commandText, params OracleParameter[] commandParameters)
{
//create a command and prepare it for execution
OracleCommand cmd = new OracleCommand();
PrepareCommand(cmd, connection, (OracleTransaction)null, commandType, commandText, commandParameters);
//create the DataAdapter & DataSet
OracleDataAdapter da = new OracleDataAdapter(cmd);
DataSet ds = new DataSet();
//fill the DataSet using default values for DataTable names, etc.
da.Fill(ds);
// detach the OracleParameters from the command object, so they can be used again.
cmd.Parameters.Clear();
//return the dataset
return ds;
}
SysPlus
2006-10-18
打赏
举报
回复
高手呢?
Eric_1999
2006-10-18
打赏
举报
回复
不懂。up
删除单链表偶数节点 (10 分)
删除单链表偶数节点 (10 分) 本题要求实现两个函数,分别将读入的数据存储为单链表、将链表中偶数值的结点删除。链表结点定义如下: struct ListNode { int
data
; struct ListNode *next; }; 函数接口定义: struct ListNode *createlist(); struct ListNode *deleteeven( struct ListN...
PTA 删除单链表偶数节点 (10 分)
用于数据结构(线性结构)的复习!
6-2 删除单链表偶数节点 (10 分)
** 6-2 删除单链表偶数节点 (10 分) ** 本题要求实现两个函数,分别将读入的数据存储为单链表、将链表中偶数值的结点删除。链表结点定义如下: struct ListNode { int
data
; struct ListNode *next; }; 函数接口定义: struct ListNode *createlist(); struct ListNode *deleteeven( struct ListNode *head ); 函数createlist从标准输入读入一系列正
6-6 删除单链表偶数节点 (10 分)
6-6 删除单链表偶数节点 (10 分) 本题要求实现两个函数,分别将读入的数据存储为单链表、将链表中偶数值的结点删除。链表结点定义如下: struct ListNode { int
data
; struct ListNode *next; }; 函数接口定义: struct ListNode *createlist(); struct ListNode *deleteeven( struct ListNode *head ); 函数createlist从标准输入读入一系列正整数,按照读
stm32单片机项目资料课程设计文档C语言程序代码原理图电路PCB实例(单片机原理与应用)(金龙国)电子教案
stm32单片机项目资料课程设计文档C语言程序代码原理图电路PCB实例《单片机原理与应用》(金龙国)电子教案
Oracle
17,135
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章