如何在Visual Studio中连接SQLServer数据库
今天就跟大家聊聊有关如何在Visual Studio中连接SQLServer数据库,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
一、Sql Server 在Visual Studio的连接有两种方法:(1)本地计算机连接;
strings="DataSource=计算机名称;initialCatalog=数据库名称;integratedSecurity=True";
(2)windows身份验证方式连接;
stringcc="DataSource=计算机名称;InitialCatalog=数据库名称;UserID=sa;Password=你的密码";
二、在Visual Studio中使用:例1:查询数据库中的数据并且显示出来
strings="DataSource=计算机名称;InitialCatalog=数据库名称;IntegratedSecurity=True";//此处使用本地计算机连接方式 SqlConnectionconn=newSqlConnection(s);//创建连接 conn.Open();//打开连接 SqlCommandcmd=conn.CreateCommand(); cmd.CommandText="select*fromT_User";//使用命令 SqlDataAdapteradapter=newSqlDataAdapter(cmd); DataTabledt=newDataTable(); adapter.Fill(dt); conn.Dispose();//释放所以资源 cmd.Dispose(); conn.Close();//关闭连接 stringrealname=""; stringusername=""; stringmobile=""; stringaddress=""; for(inti=0;i<dt.Rows.Count;i++) { realname=dt.Rows[i][3].ToString(); username=dt.Rows[i][1].ToString(); mobile=dt.Rows[i][4].ToString(); address=dt.Rows[i][5].ToString(); Console.WriteLine("姓名为{0},用户名为{1},手机为{2},地址为{3}",realname,username,mobile,address); } Console.ReadKey();
例2:删除表中数据
stringcc="DataSource=计算机名称;InitialCatalog=数据库名称;UserID=sa;Password=你的密码";//使用windows身份验证 SqlConnectionconn=newSqlConnection(s); conn.Open(); SqlCommandcmd=conn.CreateCommand(); cmd.CommandText="deletefromT_UserwhereId=5"; cmd.ExecuteNonQuery(); cmd.Dispose(); conn.Close(); Console.WriteLine("删除成功"); Console.ReadKey();
例3:修改表中数据
strings="DataSource=计算机名称;initialCatalog=数据库名称;integratedSecurity=True"; SqlConnectionconn=newSqlConnection(s); conn.Open(); SqlCommandcmd=conn.CreateCommand(); cmd.CommandText="updateT_UsersetCard=@cardwhereID=3"; cmd.Parameters.AddWithValue("@card","13000000000000"); cmd.ExecuteNonQuery(); cmd.Dispose(); conn.Close(); conn.Dispose(); Console.WriteLine("修改成功!"); Console.ReadKey();
例4:向表中插入数据
strings="datasource=计算机名称;initialcatalog=数据库名称;integratedsecurity=true"; SqlConnectionconn=newSqlConnection(s); conn.Open(); SqlCommandcmd=conn.CreateCommand(); cmd.CommandText="insertintoT_User(UserName,Password,RealName,Mobile,Address)values(@username,@password,@realname,@mobile,@address)"; cmd.Parameters.AddWithValue("@username","xingxing"); cmd.Parameters.AddWithValue("@password","77777"); cmd.Parameters.AddWithValue("@realname","星星"); cmd.Parameters.AddWithValue("@mobile",1300000000); cmd.Parameters.AddWithValue("@address","河北省北京市"); cmd.ExecuteNonQuery(); cmd.Dispose(); conn.Close(); conn.Dispose(); Console.WriteLine("成功插入一行"); Console.ReadKey();
看完上述内容,你们对如何在Visual Studio中连接SQLServer数据库有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注恰卡编程网行业资讯频道,感谢大家的支持。
推荐阅读
-
sqlserver(生成脚本条件 什么是数据集脚本)
什么是数据集脚本?数据库脚本,即主要用于创建数据库对象的语句的集合。Transact-SQL脚本保存为文件,文件名通常以.sql结...
-
.Net6,Sqlserver等容器(Docker如何部署Mysql)
Docker如何部署Mysql,.Net6,Sqlserver等容器...
-
SQLServer(错误:,15404,无法获取有关,Windows,NT,组/用户,WIN?8IVSNAQS8T7\A
SQLServer,错误:,15404,无法获取有关,Windows,NT,组/用户,WIN?8IVSNAQS8T7\Admini...
-
SQLServer中JSON文档型数据的查询问题解决
SQLServer中JSON文档型数据的查询问题解决近日在项目中遇到一个问题:如何在报表中统计JSON格式存储的数据?...
-
如何在SQL Server数据库中实现子查询
本篇文章给大家分享的是有关如何在SQLServer数据库中实现子查询,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文...