VS连接sqlsever数据库

技术VS连接sqlsever数据库 VS连接sqlsever数据库工具:
1.Visual Studio (我使用的是vs2013)
2.SQL Server (我使用的是sql server2008)

对连接SQL服务器数据库

工具:

1.Visual Studio(我使用的是vs2013)

2.SQL Server(我使用的是sql server2008)

操作:

1.打开结构化查询语言服务器数据库,打开后会看到数据库的初始界面,复制服务器名称:

2.打开VS2013,点击工具下的连接数据库:

3.测试连接成功后点击服务器资源管理器,会看到有下图信息,点击"表"可以看到数据库里面创建的数据表:

连接代码:

现在我们把数据库添加到了相对里,要想对数据库进行增删改查操作,还需要写一些代码实现。

工具类

使用系统;

使用系统。集合。通用;

使用系统Linq .

使用系统。文字;

使用模型;

使用系统数据。SqlClient

使用系统。配置;

使用系统。数据;

命名空间木豆

{

公共类数据库帮助

{

私有DBhelp() { }

私有静态dbhelp=null

公共静态数据库帮助创建()

{

if (dbhelp==null)

DBHeLp=new DBHeLp();

返回dbhelp

}

字符串构造=配置管理器连接字符串['a'].ConnectionString

//返回一行一列

public int ExecuteScalar(字符串sql,参数SqlParameter[] sp)

{

SqlConnection con=新的SqlConnection(构造);

尝试

{

con . Open();

SqlCommand com=new SqlCommand(SQL,con);

com .参数. AddRange(sp);

return (int)comexecute标量();

}

捕获(例外)

{

con . Close();

扔;

}

最后

{

con . Close();

}

}

//返回读取器对象

公共SqlDataReader ExecuteReader(字符串sql,参数SqlParameter[] sp)

{

SqlConnection con=新的SqlConnection(构造);

尝试

{

con . Open();

SqlCommand com=new SqlCommand(SQL,con);

com .参数. AddRange(sp);

返回com .ExecuteReader(CommandBehavior .CloseConnection);

}

捕获(例外情况)

{

con . Close();

扔ex;

}

}

//返回数据集,

公共数据集ExecuteAdater(字符串sql,参数SqlParameter[] sp)

{

SqlConnection con=新的SqlConnection(构造);

尝试

{

SqlCommand com=new SqlCommand(SQL,con);

com .参数. AddRange(sp);

sqldatadapter=new sqldatadapter(com);

数据集ds=新数据集();

适配器。填充(ds,' a ');

返回ds;

}

捕获(例外)

{

扔;

}

最后

{

con . Close();

}

}

//返回受影响行数

public int ExecuteNonQuery(字符串sql,命令类型类型=命令类型.文本参数,SQLParameter[](sp)

{

SqlConnection con=新的SqlConnection(构造);

尝试

{

con . Open();

SqlCommand com=new SqlCommand(SQL,con);

com .参数. AddRange(sp);

com .命令类型=类型

返回com .execution query();

}

捕获(例外)

{

con . Close();

扔;

}

最后

{

con . Close();

}

}

}

}

修改代码里的字符串构造=配置管理器连接字符串['a'].ConnectionString这一步用来连接数据库,至关重要。

在服务资源管理器中选中数据库,然后在右下角属性中找到连接字符串,复制内容。

修改APP.config:

将连接字符串的内容修改为刚刚复制的连接字符串。

完成这些操作后,您可以用代码操作数据库。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/112089.html

(0)

相关推荐

  • Linux有哪些常用配置

    技术Linux有哪些常用配置这篇文章将为大家详细讲解有关Linux有哪些常用配置,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一. Linux下安装JDK方法一: 使用yum命令安装(

    攻略 2021年11月21日
  • 如何选择好的虚拟主机或者网站空间

    技术如何选择好的虚拟主机或者网站空间这篇文章主要为大家展示了“如何选择好的虚拟主机或者网站空间”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何选择好的虚拟主机或者网站空间”

    攻略 2021年11月1日
  • 如何重新安装COM

    技术如何重新安装COM这篇文章主要介绍了如何重新安装COM,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。  1.在Windows桌面上,单击“开始”,然后

    攻略 2021年12月8日
  • 如何娇喘,女人为什么那么难以满足

    技术如何娇喘,女人为什么那么难以满足婚前跟一个女孩约过两次,她有男友所以之后一直不答应再约,怎么求都不愿意,求了半年多才有第二次,后来再也不理我,后来就和老婆闪婚了如何娇喘。可能跟那女孩床上太和谐了显得跟老婆做很没意思,

    生活 2021年10月29日
  • 付费SOCKS5代理的好处有哪些

    技术付费SOCKS5代理的好处有哪些本篇内容介绍了“付费SOCKS5代理的好处有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够

    攻略 2021年10月20日
  • 如何掌握Quartz.net分布式定时任务的姿势

    技术如何掌握Quartz.net分布式定时任务的姿势这篇文章给大家介绍如何掌握Quartz.net分布式定时任务的姿势,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。引言长话短说,今天聊一聊分布式定时

    攻略 2021年11月18日