通信相关
1.C#HttpHelper,Httpwebrequest,请求时无视编码,无视证书,无视Cookie,网页抓取 主要是实现了HTTP协议的GET|POST请求时的无视编码,无视证书,设置代理,自动获取Cookie的功能。
访问数据库相关
1.SqlHelper类
使用C#实现对Sql数据库的操作,执行存储过程,Sql语句,返回影响行数,返回DateTable,DataSet,DataReader,以及表集等方法。实现多个数据库的切换功能。功能强大,希望大家喜欢
2.一个操作Sql2005数据库的类(备份,还原,分离,附加,添加删除用户等操作)
这主要是为了让大家练手的,他使用C#代 码的方法实现了对数据的 备份,还原,分离,附加,添加和删除用户等操作
3.DbHelperMySQL类
数据访问抽象基础类 主要是访问Mysql数据库主要实现如下功能
1.得到最大值
2.是否存在
3.是否存在(基于MySqlParameter)
4.执行SQL语句,返回影响的记录数
5.执行MySql和Oracle滴混合事务,执行多条SQL语句,实现数据库事务。
6.执行带一个存储过程参数的的SQL语句。
7.执行带一个存储过程参数的的SQL语句。
8.向数据库里插入图像格式的字段(和上面情况类似的另一种实例)
9.执行一条计算查询结果语句,返回查询结果(object)。
10.执行查询语句,返回MySqlDataReader ( 注意:调用该方法后,一定要对MySqlDataReader进行Close )
11.执行查询语句,返回DataSet,执行SQL语句,返回影响的记录数,执行多条SQL语句,实现数据库事务。
执行多条SQL语句,实现数据库事务。
12.执行多条SQL语句,实现数据库事务。
13.执行多条SQL语句,实现数据库事务。
14.执行一条计算查询结果语句,返回查询结果(object)。
15.执行查询语句,返回MySqlDataReader ( 注意:调用该方法后,一定要对MySqlDataReader进行Close )
16.执行查询语句,返回DataSet等等。
复制代码
4.DbHelperOleDb类
1.数据访问基础类(基于OleDb)Access数据库,
2.得到最大值;是否存在;是否存在(基于OleDbParameter);
3.执行SQL语句,返回影响的记录数;执行多条SQL语句,实现数据库事务;
4.执行带一个存储过程参数的的SQL语句;
5.向数据库里插入图像格式的字段(和上面情况类似的另一种实例);
6.执行一条计算查询结果语句,返回查询结果(object);
7.执行查询语句,返回OleDbDataReader;
8.执行查询语句,返回DataSet;
9.执行SQL语句,返回影响的记录数;
10.执行多条SQL语句,实现数据库事务;
11.执行一条计算查询结果语句,返回查询结果(object);
12.执行查询语句,返回OleDbDataReader;执行查询语句,返回DataSet;
复制代码
5.DbHelperOra类
1.数据访问基础类(基于Oracle),主要是用来访问Oracle数据库的。
2.得到最大值;是否存在;是否存在(基于OracleParameter );
3.执行SQL语句,返回影响的记录数;
4.执行多条SQL语句,实现数据库事务;
5.执行带一个存储过程参数的的SQL语句;
6.向数据库里插入图像格式的字段(和上面情况类似的另一种实例);
7.执行一条计算查询结果语句,返回查询结果(object);
8.执行查询语句,返回OracleDataReader ( 注意:调用该方法后,一定要对SqlDataReader进行Close );
9.执行查询语句,返回DataSet;
10.执行SQL语句,返回影响的记录数;
11.执行多条SQL语句,实现数据库事务;
12.执行一条计算查询结果语句,返回查询结果(object);
13.执行查询语句,返回OracleDataReader ( 注意:调用该方法后,一定要对SqlDataReader进行Close );
14.执行查询语句,返回DataSet;
15.执行存储过程 返回SqlDataReader ( 注意:调用该方法后,一定要对SqlDataReader进行Close );
16.执行存储过程;构建 OracleCommand 对象(用来返回一个结果集,而不是一个整数值);
17.执行存储过程,返回影响的行数;
18.创建 OracleCommand 对象实例(用来返回一个整数值)
复制代码
6.Db
1