zoukankan
html css js c++ java
自用DBClass SQLServer数据库操作类
using
System;
using
System.Data;
using
System.Data.SqlClient;
using
System.Collections.Generic;
using
System.Reflection;
/**/
///
<summary>
///
DBClass : SQL Server 数据库 操作类
///
</summary>
///
<remarks>
///
</remarks>
///
<history>
///
xx. YYYY/MM/DD VER AUTHOR COMMENTS
///
1. 2008/03/04 Free CREATE
///
</history>
public
class
DBClass
{
SqlConnection theSqlConnection
=
new
SqlConnection();
得到数据库连接字串
#region
得到数据库连接字串
static
public
string
DBConnString()
{
string
strConn
=
System.Configuration.ConfigurationManager.ConnectionStrings[
"
DBConnectionString
"
].ToString();
return
strConn;
}
#endregion
运行Select查询 得到一个DataSet
#region
运行Select查询 得到一个DataSet
public
static
DataSet RunSelectGetDataSet(
string
strSelect)
{
DataSet ds
=
new
DataSet();
using
(SqlConnection sqlConn
=
new
SqlConnection(DBClass.DBConnString()))
{
sqlConn.Open();
SqlDataAdapter da
=
new
SqlDataAdapter(strSelect, sqlConn);
da.Fill(ds);
sqlConn.Close();
}
return
ds;
}
#endregion
运行查询 得到DataTable
#region
运行查询 得到DataTable
public
static
DataTable RunSelectGetDataTable(
string
strSelect)
{
DataTable dt
=
new
DataTable();
using
(SqlConnection sqlConn
=
new
SqlConnection(DBClass.DBConnString()))
{
sqlConn.Open();
SqlDataAdapter da
=
new
SqlDataAdapter(strSelect, sqlConn);
da.Fill(dt);
sqlConn.Close();
}
return
dt;
}
#endregion
运行非Select的Insert或Update或Delete语句 成功返回true 否则返回false
#region
运行非Select的Insert或Update或Delete语句 成功返回true 否则返回false
/**/
///
<summary>
///
运行非Select的Insert或Update或Delete语句 成功返回true 否则返回false
///
</summary>
///
<param name="strCommand">
Insert或Update或Delete语句
</param>
///
<returns>
成功返回true 否则返回false
</returns>
public
static
Boolean RunNotSelectSqlCommand(
string
strCommand)
{
try
{
using
(SqlConnection sqlConn
=
new
SqlConnection(DBClass.DBConnString()))
{
sqlConn.Open();
SqlCommand sqlComm
=
new
SqlCommand(strCommand, sqlConn);
sqlComm.ExecuteNonQuery();
sqlConn.Close();
}
return
true
;
}
catch
(Exception ex)
{
return
false
;
}
}
#endregion
}
查看全文
相关阅读:
【SPOJ1825】Free Tour II-点分治+桶排序
【BZOJ3238】差异(AHOI2013)-后缀自动机+树形DP
Vacation
Function
Path
杭电oj初体验之 Code
挑7
行游散记!
坐标移动
STL之pair类型
原文地址:https://www.cnblogs.com/freeliver54/p/1103309.html
最新文章
NumPy笔记:逻辑运算符与三元运算符
NumPy笔记:统计指标((max,min,std,mean,argmax,sum))
laravel如何向视图传递值
laravel封装返回json信息工具类
phpstorm实用技巧
thinkphp中如何用路由调用前台html界面
linux安装php-laravel环境
如何使用cmd操作数据库
git上传代码技巧
实用sql语句合集
热门文章
foreach中如何取全部长度的值
thinkphp中简单的控制器使用
【BZOJ2337】XOR和路径(HNOI2011)-DP+概率期望+高斯消元
【BZOJ3143】游走(HNOI2013)-DP+概率期望+高斯消元
【POJ2778】DNA Sequence-AC自动机+矩阵优化DP
【HDU4622】Reincarnation-后缀自动机
【BZOJ3530】数数(SDOI2014)-AC自动机+数位DP
【BZOJ4516】生成魔咒(SDOI2016)-后缀自动机+map
【HDU6086】Rikka with String-AC自动机+状压DP
【BZOJ3926】诸神眷顾的幻想乡(ZJOI2015)-广义后缀自动机
Copyright © 2011-2022 走看看