社区
Oracle
帖子详情
如何用ODP.net(Oracle.DataAccess.Client非System.Data.OracleClient)生成类型化的DataSet?
SysPlus
2006-10-18 03:38:23
如题
...全文
1062
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
[玩转BLE]蓝牙协议栈结构及链路层数据结构
BLE协议栈结构 先看一下BLE协议栈的结构,分成Host和Controller两层 BLE协议栈由控制器Controller和主机Host两大部分组成。任何蓝牙Profile和应用程序的实现都位于协议栈的GAP和GATT层之上。 PHY(物理层):2.4G无线系统 LL(链路层):控制设备的RF状态,设备处于五种状态之一 Standby(准备就绪) Advertising(广播...
BLE协议栈结构
开坑BLE协议栈
BLE协议组成
协议组成图 协议由 HOST 层和 CONTROLLER 层组成 应用层不属于协议层 CONTROLLER 组成 PHY层(Physical layer物理层) PHY层用来指定BLE所用的无线频段,调制解调方式和方法等。PHY层做得好不好,直接决定整个BLE芯片的功耗,灵敏度以及selectivity等射频指标。 LL层(Link Layer 链路层)。 链路层定义了协议栈中最为基础的状态机、数据包格式、广播和连接流程等问题 LL层是整个BLE协议栈的核心,也是BLE协议栈的难点和重点。像Nordi
蓝牙广播数据包_深入浅出讲解低功耗蓝牙(BLE)协议栈
蓝牙协议是通信协议的一种,一般而言,我们把某个协议的实现代码称为协议栈(protocol stack),BLE协议栈就是实现低功耗蓝牙协议的代码,理解和掌握BLE协议是实现BLE协议栈的前提。当前的蓝牙协议分为基础率/增强数据率(BR/EDR)和低耗能(LE)两种技术类型,本文将重点介绍BLE(Bluetooth Low Energy)。1、BLE低功耗蓝牙协议栈框架要实现一个BLE应用,首先需要...
轻松上手 Android蓝牙基础开发(3)
图片来自网络从下到上分别为:控制器(Controller)–>主机(host)–>应用(Application)控制器:协议栈的底层的实现,直接和硬件相关,由芯片厂商实现,包括物理层、链路层、主机控制接口。主机:协议栈的上层实现是硬件的抽象,与具体的硬件厂商没有关系。应用层:使用主机层提供的 API 开发的应用。详细介绍各个层的含义:PHY(Physical Layer)物理层,蓝牙是工作在 2.4GHz 附近,这是工业、科学、医疗 ISM 的频段,免许可证。WIFI 也是工作在同一个频段。蓝牙把频段切分为
Oracle
17,133
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章