详细解读dbserver

简介: 详细解读dbserver

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Data.SqlClient;

using System.Data;

namespace 线程

{

class DBserver

{

private SqlConnection sc = new SqlConnection();

public DBserver()

{

sc.ConnectionString = "server=.;database=test;uid =sa;pwd=123456; ";//Trusted_Connection=true;

}

public void Open()

{

sc.Open();

}

public void Close()

{

sc.Close();

}

//代码效果参考:http://www.zidongmutanji.com/zsjx/482675.html

public DataSet DoSearch(string sql)

{

DataSet ds = new DataSet();

try

{

SqlDataAdapter sda = new SqlDataAdapter(sql, sc);

sda.Fill(ds);

Close();

}

catch (Exception e)

{

throw e;

}

finally

{

Close();

}

return ds;

}

public int Updata(string sql)

{

try

{

SqlCommand cmd = new SqlCommand();

cmd.Connection = sc;

cmd.CommandText = sql;

//代码效果参考:http://www.zidongmutanji.com/bxxx/436138.html

Open();

int i = cmd.ExecuteNonQuery();

return i;

}

catch (Exception e)

{

throw e;

}

finally

{

Close();

}

}

}

}

相关文章
|
JavaScript
Ubuntu18.04 Install Node.js Np
Ubuntu18.04 Install Node.js Np
281 0
CentOS7使用ISO镜像文件作为离线Yum源
CentOS7使用ISO镜像文件作为离线Yum源
|
11月前
|
前端开发 开发工具 Android开发
跨平台开发工具
跨平台开发工具
419 6
|
算法 网络协议 物联网
|
存储 NoSQL Redis
RedisTemplate常用方法总结
RedisTemplate常用方法总结
472 0
|
存储 缓存 Python
excel打开csv乱码解决------------为什么pycharm里面csv不乱码,excel里面却乱码了
excel打开csv乱码解决------------为什么pycharm里面csv不乱码,excel里面却乱码了
688 0
excel打开csv乱码解决------------为什么pycharm里面csv不乱码,excel里面却乱码了
|
数据管理
产品更新|子表单/关联表单、数据导入导出、版本权益等多项能力升级!
本期功能更新已全量发布,可直接在宜搭内体验。
626 2
产品更新|子表单/关联表单、数据导入导出、版本权益等多项能力升级!
|
Linux
Linux截断文件truncate和ftruncate
truncate()和 ftruncate()系统调用将文件大小设置为 length 参数指定的值。
248 0
Linux截断文件truncate和ftruncate
|
存储 固态存储 数据中心
SSD的核心技术、原理和实战应用
【2月更文挑战第12天】
472 0