下载 >  开发技术 >  其它 > DBHelper方便连接数据库 DBHelper

DBHelper方便连接数据库 DBHelper 评分:

using System; using System.Collections; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.SqlClient; using System.Configuration; namespace MyOfficeDAL { public static class DBHelper { private static SqlConnection connection; public static SqlConnection Connection { get { string connectionString = ConfigurationManager.ConnectionStrings["MyOfficeConnectionString"].ConnectionString; connection = new SqlConnection(connectionString); if (connection == null) { connection.Open(); } else if (connection.State == System.Data.ConnectionState.Closed) { connection.Open(); } else if (connection.State == System.Data.ConnectionState.Broken) { connection.Close(); connection.Open(); } return connection; } } public static int ExecuteCommand(string safeSql) { SqlCommand cmd = new SqlCommand(safeSql, Connection); int result = cmd.ExecuteNonQuery(); return result; } public static int ExecuteCommand(string sql, params SqlParameter[] values) { SqlCommand cmd = new SqlCommand(sql, Connection); cmd.Parameters.AddRange(values); return cmd.ExecuteNonQuery(); } public static string ReturnStringScalar(string safeSql) { SqlCommand cmd = new SqlCommand(safeSql, Connection); try { string result = cmd.ExecuteScalar().ToString(); return result; } catch (Exception ex) { return "0"; } connection.Close(); } public static int GetScalar(string safeSql) { SqlCommand cmd = new SqlCommand(safeSql, Connection); try { int result = Convert.ToInt32(cmd.ExecuteScalar()); return result; } catch (Exception e) { return 0; } connection.Close(); } public static int GetScalar(string sql, params SqlParameter[] values) { SqlCommand cmd = new SqlCommand(sql, Connection); cmd.Parameters.AddRange(values); int result = Convert.ToInt32(cmd.ExecuteScalar()); return result; connection.Close(); } public static SqlDataReader GetReader(string safeSql) { SqlCommand cmd = new SqlCommand(safeSql, Connection); SqlDataReader reader = cmd.ExecuteReader(); return reader; reader.Close(); reader.Dispose(); } public static SqlDataReader GetReader(string sql, params SqlParameter[] values) { SqlCommand cmd = new SqlCommand(sql, Connection); cmd.Parameters.AddRange(values); SqlDataReader reader = cmd.ExecuteReader(); return reader; reader.Close(); reader.Dispose(); } public static DataTable GetDataSet(string safeSql) { DataSet ds = new DataSet(); SqlCommand cmd = new SqlCommand(safeSql, Connection); SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(ds); connection.Close(); connection.Dispose(); return ds.Tables[0]; } public static DataTable GetDataSet(string sql, params SqlParameter[] values) { DataSet ds = new DataSet(); SqlCommand cmd = new SqlCommand(sql, Connection); cmd.Parameters.AddRange(values); SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(ds); connection.Close(); connection.Dispose(); return ds.Tables[0]; } } }
...展开详情收缩
2008-12-28 上传大小:4KB
分享
收藏 (1) 举报
C# 简单DbHelper

既然大家都那么热衷于把代码拿出来分享,那么我也来凑热闹 这个是我一直使用的,因为我一直使用SqlServer数据库,所以也仅仅针对SqlServer来写的,工厂模式创造连接实例,如要使用,可以自己扩展,工厂是用单例模式下的创建

立即下载
简单的DBHelper类
数据库的简单使用
DBHelper类+数据库连接

DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类

立即下载
DBHelper连接数据库交互

用户连接数据库交互数据,根据前端WebConfig文件获取数据库的信息,在前台进行操作。

立即下载
DBHelper连接数据库

DBHelper连接数据库

立即下载
C#总结:DBHelper类,连接数据库

C#总结:DBHelper类,连接数据库

立即下载
DBhelper数据库连接帮助类

有sqlserver和Access

立即下载
DBHelper 数据库连接通用接口-java版

还在苦恼于java连接数据库吗?连接SQL Server?连接Oracle?还是MySQL? 其实,80%的功能只需要JDBC中的20%的方法,而使用DBHelper,不管使用什么数据库,全部使用统一的接口。只需2个方法,getData、updateData你就可以完成查询和更新数据库数据,通过重载形式定义,支持普通SQL语句和存储过程。 目前DBHelper暂只支持连接主流的MySQL、Oracle、SQL Server。使用DBHelper将为你带来巨大便利。 压缩包中附带有数据源驱动jar包、DBHelper使用文档以及各个连接示例程序,方便用户使用。

立即下载
C# 数据库连接DBHelper,适合所有的数据库

关于数据库的操作的所有SQL方法,适合所有的数据库

立即下载
jdbc java连接数据库(sql)代码 dbhelper

java连接数据库jdbc 很好用 包括很多方法 增删改查 多条语句更新(放到一个linkedlist里面)

立即下载
DBHelper数据库工具类

连接数据库工具类,只需要改变其中的数据库名称和连接密码就可以使用!

立即下载
DBHelper 数据库帮助类

重写了数据库连接类,使用起来更加方便,快捷;具体使用方法看博客

立即下载
C#中的oracle数据库连接字符串,数据库帮助类,DBHelper.cs

用C#写的数据库帮助类OracleDBHelper.cs,包括与oracle数据库的连接字符串,web.config文件的配置

立即下载
ADO.NET DbHelper实现数据库增删改查,支持事务

DbHelper C#实现的dbhelper类,支持mysql、sqlserver、oracle等多种数据库、支持事务

立即下载
C#中连接Access、SQLServer2005、Orcale数据库DBHelper

C#中连接Access、SQLServer2005、Orcale数据库的DBHelper 能使你很快的连接数据库

立即下载
oracle sql access 数据库连接DBHelper(.net c#)

集成了oracle、sql、access三个数据库的链接,可执行sql语句,可执行存储过程,是.net的,oracle的那块有点不人性化,有待修改,哈哈,大家见谅哈。

立即下载
超全支持多数据库DbHelper

包含使用示例并且有model代码生成器

立即下载
ASP.NET操作数据库通用类DBHelper

本文件纯属个人学习参考自编,如有雷同纯属巧合! 转载请注明原编者。

立即下载
ADO.NET访问Oracle数据库类,及DBHelper

OraDBHelper.cs System.Data.OracleClient.dll DBHelper ADO.NET访问Oracle数据库类

立即下载

热点文章

下载码下载
做任务获取下载码
取消 提交下载码
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

DBHelper方便连接数据库 DBHelper

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: