C#实现的sqlserver操作类实例-创新互联
本文实例讲述了C#实现的sqlserver操作类。分享给大家供大家参考,具体如下:
房县ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!using System; using System.Collections.Generic; using System.Web; using System.Data.OleDb; using System.Data; using System.Data.SqlClient; //////SqlConnDb类,适用于Sql数据库操作 /// public class SqlConnDb { SqlConnection conn = null; //连接数据库的对象 ////// 构造函数,连接数据库,数据库连接字符在web.Config文件的AppSettings下的conStr /// public SqlConnDb(){ if (conn == null){ //判断连接是否为空 //string conString = "provider=sqloledb.1;data source=.;initial catalog=capucivar;user id=sa;pwd=";//连接数据库的字符串 string conString = System.Configuration.ConfigurationManager.AppSettings["conStr"];//连接数据库的字符串 conn = new SqlConnection(conString); if (conn.State == ConnectionState.Closed){ conn.Open();//打开数据库连接 } } } ////// 从数据库中查询数据的,返回为DataSet /// /// ///public DataSet query(string sql){ DataSet ds = new DataSet();//DataSet是表的集合 SqlDataAdapter da = new SqlDataAdapter(sql, conn);//从数据库中查询 da.Fill(ds);//将数据填充到DataSet connClose();//关闭连接 return ds;//返回结果 } /// /// 更新数据库 /// /// ///public int update(string sql){ SqlCommand oc = new SqlCommand();//表示要对数据源执行的SQL语句或存储过程 oc.CommandText = sql;//设置命令的文本 oc.CommandType = CommandType.Text;//设置命令的类型 oc.Connection = conn;//设置命令的连接 int x = oc.ExecuteNonQuery();//执行SQL语句 connClose();//关闭连接 return x; //返回一个影响行数 } /// /// 关闭数据库连接 /// public void connClose() { if (conn.State == ConnectionState.Open){ //判断数据库的连接状态,如果状态是打开的话就将它关闭 conn.Close(); } } }
另外有需要云服务器可以了解下创新互联建站www.cdcxhl.com,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享名称:C#实现的sqlserver操作类实例-创新互联
本文URL:http://cdiso.cn/article/dopiig.html