C#基类库大全苏飞版--系列教程导航

本文提供了C#编写的数据库访问基础类,包括对Access、Oracle、SQLite的操作,如获取最大值、事务处理、执行SQL等。此外,还涉及文件处理功能,如文件下载、上传、格式转换等。这些类库旨在方便开发者快速实现常见数据操作和文件处理任务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

C#基类库大全苏飞版--系列教程导航
在这里我把博客中所有相关的帮助类总结 一下,以后会陆续更新,每周日更新一次,希望大家关注,方便大家查阅,请大家关注本文章 ,希望多提提建议。
这里面大部分超初是网上收集的,但是我在发布之前会做一些简单的修改,帮助大家理解,最少也会增加一些注释之类的,例子一定会有的。像里面的HttpHelper,SqlHelper,还有其它的一些帮助类,是我自己的作品希望大家支持
如果大家特别喜欢那个类的话,可以回复我,我会预先更新这个类,以方便 大家的使用
打包下载网址 http://www.sufeinet.com/thread-655-1-1.html
希望大家多多关注,我会陆续的更新未完成的类
大家可以先预览一部分 ,
我会以最快的方式一个一个的更新上来提供给大家使用

通信相关

1. C#HttpHelper,Httpwebrequest,请求时无视编码,无视证书,无视Cookie,网页抓取   主要是实现了HTTP协议的GET|POST请求时的无视编码,无视证书,设置代理,自动获取Cookie的功能。

访问数据库相关

1. SqlHelper类  
      使用C#实现对Sql数据库的操作,执行存储过程,Sql语句,返回影响行数,返回DateTable,DataSet,DataReader,以及表集等方法。实现多个数据库的切换功能。功能强大,希望大家喜欢

2. 一个操作Sql2005数据库的类(备份,还原,分离,附加,添加删除用户等操作)  
      这主要是为了让大家练手的,他使用C#代   码的方法实现了对数据的 备份,还原,分离,附加,添加和删除用户等操作
3. DbHelperMySQL类
      数据访问抽象基础类 主要是访问Mysql数据库主要实现如下功能
  1. 1.得到最大值
  2. 2.是否存在
  3. 3.是否存在(基于MySqlParameter)
  4. 4.执行SQL语句,返回影响的记录数
  5. 5.执行MySql和Oracle滴混合事务,执行多条SQL语句,实现数据库事务。
  6. 6.执行带一个存储过程参数的的SQL语句。
  7. 7.执行带一个存储过程参数的的SQL语句。
  8. 8.向数据库里插入图像格式的字段(和上面情况类似的另一种实例)
  9. 9.执行一条计算查询结果语句,返回查询结果(object)。
  10. 10.执行查询语句,返回MySqlDataReader ( 注意:调用该方法后,一定要对MySqlDataReader进行Close )
  11. 11.执行查询语句,返回DataSet,执行SQL语句,返回影响的记录数,执行多条SQL语句,实现数据库事务。
  12. 执行多条SQL语句,实现数据库事务。
  13. 12.执行多条SQL语句,实现数据库事务。
  14. 13.执行多条SQL语句,实现数据库事务。
  15. 14.执行一条计算查询结果语句,返回查询结果(object)。
  16. 15.执行查询语句,返回MySqlDataReader ( 注意:调用该方法后,一定要对MySqlDataReader进行Close )
  17. 16.执行查询语句,返回DataSet等等。
复制代码
4.DbHelperOleDb类
  1. 1.数据访问基础类(基于OleDb)Access数据库,
  2. 2.得到最大值;是否存在;是否存在(基于OleDbParameter);
  3. 3.执行SQL语句,返回影响的记录数;执行多条SQL语句,实现数据库事务;
  4. 4.执行带一个存储过程参数的的SQL语句;
  5. 5.向数据库里插入图像格式的字段(和上面情况类似的另一种实例);
  6. 6.执行一条计算查询结果语句,返回查询结果(object);
  7. 7.执行查询语句,返回OleDbDataReader;
  8. 8.执行查询语句,返回DataSet;
  9. 9.执行SQL语句,返回影响的记录数;
  10. 10.执行多条SQL语句,实现数据库事务;
  11. 11.执行一条计算查询结果语句,返回查询结果(object);
  12. 12.执行查询语句,返回OleDbDataReader;执行查询语句,返回DataSet;
复制代码
5.DbHelperOra类
  1. 1.数据访问基础类(基于Oracle),主要是用来访问Oracle数据库的。
  2. 2.得到最大值;是否存在;是否存在(基于OracleParameter );
  3. 3.执行SQL语句,返回影响的记录数;
  4. 4.执行多条SQL语句,实现数据库事务;
  5. 5.执行带一个存储过程参数的的SQL语句;
  6. 6.向数据库里插入图像格式的字段(和上面情况类似的另一种实例);
  7. 7.执行一条计算查询结果语句,返回查询结果(object);
  8. 8.执行查询语句,返回OracleDataReader ( 注意:调用该方法后,一定要对SqlDataReader进行Close );
  9. 9.执行查询语句,返回DataSet;
  10. 10.执行SQL语句,返回影响的记录数;
  11. 11.执行多条SQL语句,实现数据库事务;
  12. 12.执行一条计算查询结果语句,返回查询结果(object);
  13. 13.执行查询语句,返回OracleDataReader ( 注意:调用该方法后,一定要对SqlDataReader进行Close );
  14. 14.执行查询语句,返回DataSet;
  15. 15.执行存储过程 返回SqlDataReader ( 注意:调用该方法后,一定要对SqlDataReader进行Close );
  16. 16.执行存储过程;构建 OracleCommand 对象(用来返回一个结果集,而不是一个整数值);
  17. 17.执行存储过程,返回影响的行数;
  18. 18.创建 OracleCommand 对象实例(用来返回一个整数值)
复制代码
6.DbHelperSQLite类
普通浏览 复制代码
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值