后端学习(一)

添加数据库包:

数据库连接时 发生错误:

解决方式:

复制代码
  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";
 }
相关推荐
凉、介11 分钟前
深入理解组播
网络·笔记·学习·组播
婷婷_17220 分钟前
DWC Ethernet QoS VLAN高级功能深度解析
网络·学习·程序人生·ethernet·芯片·vlan·gmac
计算机安禾35 分钟前
【数据结构与算法】第30篇:哈希表(Hash Table)
数据结构·学习·算法·哈希算法·散列表·visual studio
yangyanping2010841 分钟前
Go语言学习之配置管理库Viper
开发语言·学习·golang
onlooker66661 小时前
Claude code 源码学习
学习·ai编程·claude code
sinat_255487811 小时前
泛型:超级、扩展、列表·学习笔记
java·windows·学习·算法
世人万千丶1 小时前
Flutter 框架跨平台鸿蒙开发 - 鸿蒙护眼版本2048操作式游戏应用
学习·flutter·游戏·华为·harmonyos·鸿蒙
TorrieLeung1 小时前
碎片学习|外贸报价-FOB
学习·tob·外贸销售
Keep Running *2 小时前
Angular_学习笔记
笔记·学习·angular.js
楼田莉子2 小时前
设计模式:设计模式的相关概念与原则
c++·学习·设计模式