SQL
文章平均质量分 54
敏儿好xun
拾忆
展开
-
SQL学习内容总结
在学习SQL时所观看的教学视频:B站上的黑马程序员.Net教学视频.Net全套就业视频教程之数据库开发及ADO.NET内容汇总SQL数据库1SQL数据库2SQL数据库3SQL数据库4C#与数据库1C#与数据库2——练习增删改查C#与数据库3——练习登录验证C#与数据库4C#与数据库5——练习资料管理器SQL数据库5...原创 2022-04-12 22:00:33 · 530 阅读 · 0 评论 -
C#与数据库5——练习资料管理器
创建表格在TestSchool数据库下创建TblCategory表格和TblContentInfo搭建界面在顶层添加菜单栏MenuStrip控件,添加SplitContainer控件将窗口划分为左右及上下三部分,在左边添加TreeView控件并将其Dock属性改为Fill使其填满整个左边,同理在右上和右下分别添加listBox和textBox控件。主程序窗体加载事件在窗体加载的时候要将表中ParentId为负的(一级类别)类别显示在TreeView上。创建Category..原创 2022-04-12 21:33:37 · 324 阅读 · 0 评论 -
SQL数据库5
连接查询1查询数据时,当需要将多个表中的列共同显示到一个结果集中的时候,可以使用连接查询。基于笛卡尔积中相等时。原表select * from TblPhoneNum inner join TblPhoneType on TblPhoneNum.pTypeld=TblPhoneType.ptID查询部分列时,若两个表的列名相同时应该通过 表名.列名 的方式来限定指定的列时哪张表中的--查询部分列时,若两个表的列名相同时应该通过 表名.列名 的方式来限定指定的列时哪张表中的s原创 2022-04-10 11:05:42 · 1573 阅读 · 0 评论 -
C#与数据库4
ado.net连接池默认情况下,ado.net连接池是连接的。当启用ado.net连接池后,其实只会创建一个连接对象,并且该连接第项默认并不会立刻关闭,后面的所有其他连接对象都是使用的这个连接对象。禁用连接池后,每次创建一个连接对象,然后关闭连接。此时会真正的创建多个连接对象并每次登录、退出。当启用ado.net连接池后,调用con.Close()方法并不会关闭连接,而是把当前对象放入到连接池中。池的作用:提高了创建对象的效率。凡是需要用到“池”的地方,一般会存在两种情况:创建对象比较费原创 2022-04-01 09:55:07 · 176 阅读 · 0 评论 -
C#与数据库3——练习登录验证
在数据库TestSchool下建立表格TblUser创建Windows窗体应用主窗体Form1创建Windows窗体应用子窗体Form2主窗体程序 //验证用户登录是否成功 private void button1_Click(object sender, EventArgs e) { #region 使用拼接sql的方式(不安全,有sql注入攻击问题) ////1.采集数据 .原创 2022-03-30 17:41:36 · 2574 阅读 · 0 评论 -
C#与数据库2——练习增删改查
数据库建立建立TestSchool数据库并在此数据库下建立表格TblClassId建立Windows窗体应用Form13. 创建TblClassIdl类,用以绑定数据public class TblClassId//创建类 { //Id,Name,Desc public int Id { get; set; }//属性 //public int Id;//改成字段的话在绑定数据的时候就不显示了 public str..原创 2022-03-30 16:55:53 · 1125 阅读 · 0 评论 -
C#与数据库1
ADO.NET介绍连接数据库//连接数据库的步骤 //1、创建连接字符串 //string constr = @"Data Source=DESKTOP-FAVDBP3\MSSQLSERVER2014;INITIAL CATALOG=TestSchool;integrated Security=true"; //windows身份连接 //string constr = @"Data Source=DESKTOP-FAVDB原创 2022-03-30 16:26:23 · 309 阅读 · 0 评论 -
SQL数据库4
数据分组分组也可以按多来分组(先按一个分组后再按另一个分组)grounp by 语句--从学生表中查询出每个班的班级id和班级人数select ClassId as 班级id, 班级人数=count(*)from tblstudentgroup by ClassId--从学生表中查询出每个班的班级id和班级中的男同学的人数select ClassId as 班级id, 男同学的人数=count(*)--4from TblStudent --1where Gender=原创 2022-03-20 17:12:53 · 592 阅读 · 0 评论 -
SQL数据库3
数据检索(查询)只查询表中部分列select Id,Name,Gender from TblStudent查询部分行--根据条件,只查询部分行(使用where条件筛选部分行显示)select * from TblStudent where Gender='女'为查询结果起别名若所起的名字中有括号或者非法字符可以使用单引号将其括起来--为查询结果集中起别名(表中的是不会变的)use TestSchoolselect id as 编号, Name as 名字,原创 2022-03-19 15:35:57 · 214 阅读 · 0 评论 -
SQL数据库2
原创 2022-03-04 22:05:36 · 799 阅读 · 0 评论 -
SQL数据库1
数据库介绍数据库特点:海量存储、查找速度快、并发性问题控制、安全性、数据完整性(正确,真实)。数据库软件,DBMS(数据库管理系统)MySQL不适合银行数据,适合一些网站主键介绍外键介绍创建数据库若要拷贝数据库:右击该数据库—任务—分离—删除连接 后就可以复制了或者:右击该数据库—任务—脱机 若要重新启用该数据库:右击该数据库—任务—联机若要将拷贝的数据库在SQL Server中打开:右击数据库—附加—添加—选择要打开的数据库即可数据类型介绍...原创 2022-03-02 19:55:53 · 218 阅读 · 0 评论