详细解读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();

}

}

}

}

相关文章
|
8月前
|
JavaScript
Ubuntu18.04 Install Node.js Np
Ubuntu18.04 Install Node.js Np
138 0
|
8月前
|
Java 数据处理
【十二】springboot整合WebService
【十二】springboot整合WebService
238 0
|
存储 XML JSON
【面试题精讲】Protobuf
【面试题精讲】Protobuf
|
3月前
|
缓存 负载均衡 安全
Nginx常用基本配置总结:从入门到实战的全方位指南
Nginx常用基本配置总结:从入门到实战的全方位指南
373 0
|
Oracle 数据库 关系型数据库
深入详解Oracle data change notification
深入详解 Oracle data change notification
1651 0
|
4月前
|
Linux Shell
Linux 中 Tail 命令的 9 个实用示例
Linux 中 Tail 命令的 9 个实用示例
135 6
Linux 中 Tail 命令的 9 个实用示例
|
6月前
|
存储 JavaScript 算法
若依修改-Starting development server...10% building 0/1 modules 1 active ...-node
若依修改-Starting development server...10% building 0/1 modules 1 active ...-node
|
5月前
|
Linux Perl
在Linux中,如何停止正在运行的进程?
在Linux中,如何停止正在运行的进程?
|
7月前
|
移动开发 开发框架 .NET
TIOBE 6月榜单:Visual Basic排名下滑
【6月更文挑战第21天】### TIOBE 2023年6月编程语言指数:VB跌至第9 Visual Basic在编程语言排名中从第7位降至第9位,反映出市场竞争和技术趋势变化。VB,以其直观设计和易用性成名,面临C#、Web及移动开发语言崛起的挑战。排名下滑源于技术进步、教育偏好的转移及生态系统竞争。VB需适应新技术,如.NET Core,以维持生命力。教育市场和社区支持将是VB未来发展的关键,通过整合现代技术、项目导向学习和在线资源,VB可能在特定领域找到新机遇。
107 6