visual studio 怎么和sql service进行连接

visual studio 怎么和sql service进行连接,第1张

一、Sql Server 在Visual Studio的连接有两种方法:

(1)本地计算机连接

代码如下:

string s = "Data Source=计算机名称initial Catalog=数据库名称integrated Security=True"

(2)windows身份验证方式连接

代码如下:

string cc="Data Source = 计算机名称Initial Catalog = 数据库名称User ID = saPassword = 你的密码"

二、在Visual Studio中使用:

例1:查询数据库中的数据并且显示出来

复制代码 代码如下:

string s = "Data Source=计算机名称Initial Catalog=数据库名称Integrated Security=True" //此处使用本地计算机连接方式

SqlConnection conn = new SqlConnection(s) //创建连接

conn.Open() //打开连接

SqlCommand cmd = conn.CreateCommand()

cmd.CommandText = "select * from T_User" //使用命令

SqlDataAdapter adapter=new SqlDataAdapter(cmd)

DataTable dt=new DataTable()

adapter.Fill(dt)

conn.Dispose() //释放所以资源

cmd.Dispose()

conn.Close() //关闭连接

string realname=""

string username=""

string mobile=""

string address=""

for (int i=0i<dt.Rows.Counti++)

{

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:删除表中数据

代码如下:

string cc="Data Source = 计算机名称Initial Catalog = 数据库名称User ID = saPassword = 你的密码" //使用windows身份验证

SqlConnection conn = new SqlConnection(s)

conn.Open()

SqlCommand cmd = conn.CreateCommand()

cmd.CommandText = "delete from T_User where Id=5"

cmd.ExecuteNonQuery()

cmd.Dispose()

conn.Close()

Console.WriteLine("删除成功")

Console.ReadKey()

例3:修改表中数据

复制代码 代码如下:

string s = "Data Source=计算机名称initial Catalog=数据库名称integrated Security=True"

SqlConnection conn = new SqlConnection(s)

conn.Open()

SqlCommand cmd = conn.CreateCommand()

cmd.CommandText = "update T_User set Card=@card where ID=3"

cmd.Parameters.AddWithValue("@card", "13000000000000")

cmd.ExecuteNonQuery()

cmd.Dispose()

conn.Close()

conn.Dispose()

Console.WriteLine("修改成功!")

Console.ReadKey()

例4:向表中插入数据

复制代码 代码如下:

string s = "data source=计算机名称initial catalog=数据库名称integrated security=true"

SqlConnection conn = new SqlConnection(s)

conn.Open()

SqlCommand cmd = conn.CreateCommand()

cmd.CommandText = "insert into T_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()

点击上方【工具】--选择【连接到数据库】

请点击输入图片描述

进入画面后选择【Microsoft Sql Server】--点击【确定】

请点击输入图片描述

点击【服务器】下拉按钮等待加载

请点击输入图片描述

如果加载不出来,那就自己输入对应服务器名称

请点击输入图片描述

【身份验证】选择【SQL Server身份验证】

请点击输入图片描述

输入账号密码

请点击输入图片描述

点击【测试连接】,如果跳出【连接成功】,那就没问题

请点击输入图片描述

选择需要连接的数据库

请点击输入图片描述

一切选择完毕,点击【确定】

请点击输入图片描述

10

等待一会,左侧就出现了我们连接的数据所有的表,函数等等信息


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9623549.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存