Websharp使用说明(8)
2004-02-26 14:40
1001 查看
DataAccess:
附2:使用Websharp中间件开发的Demo程序一份。
作者简介:孙亚民,1998年毕业于南京大学,目前中国科技大学硕士在读,曾任苏州某软件公司技术总监,可以通过sunny_y_m@163.com 同他联系。
public interface DataAccess<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> { #region Support Property & Method DatabaseType DatabaseType{get;} IDbConnection DbConnection{get;} PersistenceManager PersistenceManager{get;} IDbTransaction BeginTransaction(); void Open(); void Close(); bool IsClosed{get;} #endregion #region ExecuteNonQuery int ExecuteNonQuery(CommandType commandType, string commandText); int ExecuteNonQuery(string commandText); int ExecuteNonQuery(string commandText, QueryParameterCollection commandParameters); int ExecuteNonQuery(CommandType commandType, string commandText, QueryParameterCollection commandParameters); #endregion ExecuteNonQuery #region ExecuteDataSet DataSet ExecuteDataset(CommandType commandType, string commandText); DataSet ExecuteDataset(string commandText); DataSet ExecuteDataset(CommandType commandType, string commandText, QueryParameterCollection commandParameters); DataSet ExecuteDataset(string commandText, QueryParameterCollection commandParameters); DataSet ExecuteDataset(CommandType commandType, string commandText,string tableName); DataSet ExecuteDataset(string commandText,string tableName); DataSet ExecuteDataset(CommandType commandType, string commandText, QueryParameterCollection commandParameters,string tableName); DataSet ExecuteDataset(string commandText, QueryParameterCollection commandParameters,string tableName); DataSet ExecuteDataset(CommandType commandType, string commandText,DataSet ds); DataSet ExecuteDataset(string commandText,DataSet ds); DataSet ExecuteDataset(CommandType commandType, string commandText, QueryParameterCollection commandParameters,DataSet ds); DataSet ExecuteDataset(string commandText, QueryParameterCollection commandParameters,DataSet ds); DataSet ExecuteDataset(CommandType commandType, string commandText,DataSet ds,string tableName); DataSet ExecuteDataset(string commandText,DataSet ds,string tableName); DataSet ExecuteDataset(CommandType commandType, string commandText, QueryParameterCollection commandParameters,DataSet ds,string tableName); DataSet ExecuteDataset(string commandText, QueryParameterCollection commandParameters,DataSet ds,string tableName); #endregion ExecuteDataSet #region ExecuteReader IDataReader ExecuteReader(CommandType commandType, string commandText); IDataReader ExecuteReader(string commandText); IDataReader ExecuteReader(CommandType commandType, string commandText, QueryParameterCollection commandParameters); IDataReader ExecuteReader(string commandText, QueryParameterCollection commandParameters); #endregion ExecuteReader #region ExecuteScalar object ExecuteScalar(CommandType commandType, string commandText); object ExecuteScalar(string commandText); object ExecuteScalar(CommandType commandType, string commandText, QueryParameterCollection commandParameters); object ExecuteScalar(string commandText, QueryParameterCollection commandParameters); #endregion ExecuteScalar #region ExecuteXmlReader XmlReader ExecuteXmlReader(CommandType commandType, string commandText); XmlReader ExecuteXmlReader(string commandText); XmlReader ExecuteXmlReader(CommandType commandType, string commandText, QueryParameterCollection commandParameters); XmlReader ExecuteXmlReader(string commandText, QueryParameterCollection commandParameters); #endregion ExecuteXmlReader } |
附2:使用Websharp中间件开发的Demo程序一份。
作者简介:孙亚民,1998年毕业于南京大学,目前中国科技大学硕士在读,曾任苏州某软件公司技术总监,可以通过sunny_y_m@163.com 同他联系。
相关文章推荐
- ATL实现Connection Point的一种简单的方法
- delphi中的时间操作技术(2)
- 解析IP地址为主机域名
- 将某一主机域名解析为IP地址
- 使用C#开发COM+组件
- DOM心得
- Red Hat Linux 7.2汉化
- Servlet 2.3过滤器编程(二)
- 获取系统当前打开的端口(tcp。udp)状态,以及连接方的ip。端口
- 翻译Sun帮助文件——javax.wireless.messaging(MessageListener)
- 翻译Sun帮助文件——javax.wireless.messaging(TextMessage)
- 翻译Sun帮助文件——javax.wireless.messaging(BinaryMessage)
- 文件上传的一点心得
- VB计算农历的算法
- 用MCI命令做一个播放器
- MCI播放器在VB中实现
- 用MSComm控件实现来电显示
- 用VB把数字转成中文字符串
- 如何用Socket实现客户端通信模块