找回密码
 会员注册
查看: 198|回复: 0

win10+ASP.NET(VS2019)连接sqlsever数据库

[复制链接]

1389

主题

5

回帖

496万

积分

管理员

积分
4962990
发表于 2024-2-29 08:49:40 | 显示全部楼层 |阅读模式

1.在VS2019中创建ASP.NET项目

1.选择ASP.NET Web应用程序创建项目

在这里插入图片描述

2.设置项目名称与项目位置

在这里插入图片描述

3.创建空项目

在这里插入图片描述

4.在解决方案资源管理器中,鼠标右击项目名称(Text)添加web窗体
在这里插入图片描述

在这里插入图片描述

4.以下为创建好后的页面
在这里插入图片描述

完成以上操作,就将ASP.NET项目创建成功了,下面对数据库sqlsever进行配置

2.配置sqlsever数据库

2.1.以超级管理员身份登入数据库

在这里插入图片描述

2.2.允许服务器远程登陆(混合登陆)

右击sqlserver服务器名字—属性:

在这里插入图片描述

在这里插入图片描述

2.3.设置远程账号sa及密码

在对象资源管理器->安全性->登录名->sa
中对sa的密码进行设置

在这里插入图片描述

在这里插入图片描述

2.4.打开SQLSERVER配置管理器,允许internet tcp/ip协议及连接

1.打开SQLSERVER配置管理器

在这里插入图片描述

在这里插入图片描述

2.5.完成以上操作后,重新启动服务器(控制面板—管理工具—服务 )

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

对此项服务进行停止后再进行启动
在这里插入图片描述

2.6.用远程账号sa重新打开sqlserver

1、关闭sqlserver重新使用sa用户登入

在这里插入图片描述

3.在ASP.NET项目中连接数据库

1.进入到VS2019的页面中,点击设计进入设计页面

在这里插入图片描述

2.在工具箱中,将button控件拖到页面中。

在这里插入图片描述

3.修改button属性
在这里插入图片描述

在这里插入图片描述

4.双击button为其绑定函数
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

5.添加以下代码

  1. string cnstr = "server=LAPTOP-D6A7VHU8; database=StudentDB; uid=sa;pwd=sasasa;";
  2. SqlConnection cn = new SqlConnection(cnstr);
  3. cn.Open();
  4. string sql = "select * from 学生表 where 姓名='杨春'";
  5. SqlCommand cmd = new SqlCommand(sql, cn);
  6. SqlDataReader dr = cmd.ExecuteReader();
  7. dr.Read();
  8. Response.Write(dr["性别"].ToString());
  9. for (int i = 0; i < dr.FieldCount; i++)
  10. Response.Write("<br/>" + dr[i].ToString() + " ");
  11. dr.Close();
  12. cn.Close();
复制代码

6.引入命名空间

在这里插入图片描述

代码报错,未引进相对应的命名空间。在顶部添加代码。

  1. using System.Data.SqlClient;
复制代码

在这里插入图片描述

7.修改相应参数

在这里插入图片描述

自己的server数据在:
在这里插入图片描述

在这里插入图片描述

将其复制过去。

博主要查询学生管理中的数据,所以将databa=学生管理

在这里插入图片描述

uid=sa
pwd为自己为sa设置的密码。

在这里插入图片描述

8.参数设置完成后可以运行代码
在这里插入图片描述

9.点击button
在这里插入图片描述

10.展示效果
在这里插入图片描述

在这里插入图片描述

可以看出页面显示数据,与数据库中数据一致

连接数据库成功!!!


来源:https://blog.csdn.net/AAAAA1235555/article/details/123881566
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2024-12-26 12:36 , Processed in 1.509332 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表