Websharp使用说明(7)

转载 2006年06月04日 20:31:00

DataAccess

public interface DataAccess

     {

         #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 同他联系。

zoc7 下载和使用指南 连接远程主机

mac用SSH方式远程连接Linux主机,用终端每次都要输入用户名和密码登录,太麻烦了,现在有zoc7完美解决这个问题, I. zoc7 for mac or windows 的下载地址: ...
  • superdangbo
  • superdangbo
  • 2017年12月22日 15:06
  • 205

Power MTA 配置文件参数配置说明

max-msg-per-connection 所属节点: domain 类型: number 属性: 可选 默认值: 0 含义:指定单个连接中传递的最大消息数。 通常,每个连接传递尽可能多的消息是最有...
  • CSDN515
  • CSDN515
  • 2016年11月29日 16:39
  • 649

Python画3D图表

# coding:utf-8 from mpl_toolkits.mplot3d import Axes3D import matplotlib.pyplot as plt import pandas...
  • guoxinian
  • guoxinian
  • 2017年12月28日 16:19
  • 19

高效e人--您最好的时间管理专家

经济发展越来越迅速,生活压力越来越大,尤其是白领阶层,忙碌的工作总是让他们无暇顾及其他事情,如父母的生日、传统节日,甚至是即将要做的非常重要的任务等等。为此,白领们总是为自己低下的工作效率感到烦恼不已...
  • sandyyou
  • sandyyou
  • 2015年12月07日 15:24
  • 246

Druid使用说明

数据库连接池有很多比如c3p0,dbcp等。今天我们说下druid连接池。 druid连接池文档被维护在githubweb.xml DruidWebStatFilter ...
  • cuisongliu
  • cuisongliu
  • 2015年10月20日 14:35
  • 614

性能测试技术调研

一、什么是性能测试 性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作...
  • chenzi_zww
  • chenzi_zww
  • 2017年11月23日 16:11
  • 69

SAP中创建文本表的方法

文本表是 SAP 为适应多语言支持而设计的特别处理模式。它通过外键关系与主表关联,并且比主表多一个语言指示符字段做为主键,它的文本字段就可以对主表中同一个主键做出多种语言的描述。 下面用一个简单...
  • kinglvcha
  • kinglvcha
  • 2014年09月20日 10:33
  • 524

TODO:Windows10的使用感想及兼容Linux

TODO:Windows10的使用感想及兼容Linux 这段时间一直使用了Windows10,介绍一下本机配置,双核CPU,8G内存,C盘100G。把不必要的软件卸载掉之后,Windows10给...
  • sinat_36342775
  • sinat_36342775
  • 2017年02月10日 21:31
  • 299

seci-log 1.13 发布 简化了安装和程序底层结构做了调整

日志分析软件 seci-log 1.13发布,简化了安装和程序底层结构做了调整。去掉了mysql数据库,这样使日志占用空间减少了一半多。...
  • zhulinu
  • zhulinu
  • 2015年09月26日 13:42
  • 1297

MySQL使用说明

1. 开启mysql# /etc/init.d/mysqld start2.关闭mysql# /etc/init.d/mysqld stop //为了保证mysql的配置没有错,一定保证/etc/my...
  • zhangxuechao_
  • zhangxuechao_
  • 2015年08月07日 19:24
  • 356
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Websharp使用说明(7)
举报原因:
原因补充:

(最多只允许输入30个字)