后端学习(一)

添加数据库包:

数据库连接时 发生错误:

解决方式:

复制代码
  SqlConnection conn = new SqlConnection("server=localhost;database=MyBBSDb;uid=sa;pwd=123456;Encrypt=false;") ;
  conn.Open();
  SqlCommand cmd = new SqlCommand("SELECT * FROM Users",conn);
  SqlDataAdapter sda=new SqlDataAdapter (cmd);
  DataSet ds = new DataSet();
  sda.Fill(ds);
  DataTable res = ds.Tables[0];
  DataRow dr = res.Rows[0];
  var value = dr["UserNo"].ToString();

关闭数据库的方法一:关闭数据库的方法二:

关闭数据的方法三:

数据的插入:

复制代码
 [HttpPost]
 public string Insert(string userNo,string userName,int userLevel,string password)
 {
     using SqlConnection conn = new SqlConnection("server=.;database=MyBBSDb;uid=sa;pwd=123456;Encrypt=false;");
     conn.Open();
     SqlCommand cmd = new SqlCommand($"INSERT INTO Users(UserNo,UserName,UserLevel,PassWord) VALUES('{userNo}','{userName}',{userLevel},'{password}')", conn);
     cmd.ExecuteNonQuery();
     return "全栈ACE";
 }
相关推荐
-Springer-12 分钟前
STM32 学习 —— 个人学习笔记11-1(SPI 通信协议及 W25Q64 简介 & 软件 SPI 读写 W25Q64)
笔记·stm32·学习
LN花开富贵12 分钟前
【ROS】鱼香ROS2学习笔记一
linux·笔记·python·学习·嵌入式·ros·agv
克里斯蒂亚诺·罗纳尔达2 小时前
智能体学习23——资源感知优化(Resource-Aware Optimization)
人工智能·学习
小夏子_riotous3 小时前
Docker学习路径——2、安装
linux·运维·分布式·学习·docker·容器·云计算
SteveSenna3 小时前
Trossen Arm MuJoCo自定义1:改变目标物体
人工智能·学习·算法·机器人
U盘失踪了3 小时前
go 环境配置
学习
Stella Blog3 小时前
狂神Java基础学习笔记Day03
java·笔记·学习
夜瞬5 小时前
NLP学习笔记02:文本表示方法——从词袋模型到 BERT
笔记·学习·自然语言处理
xuhaoyu_cpp_java5 小时前
MySql学习(二)
经验分享·笔记·学习·mysql
你叶不叶6 小时前
sap rap 的技术开发自己的学习路径
学习