软件的使用必然涉及到主表和子表的操作,我们先在SQLite中创建子表。比如 创建一学生信息表做主表,再创建一个学生成绩表做子表。然后我们在程序中成绩 方法来连接子表。 判断bindingsource中的列值是否为空,如果不为空则取行值。 连接完成后,在窗体程序中创建DataGridview ...
以order和orderItem为例,从表orderItem里有主表的orderId 想通过order.orderitems.add()或者remove()方法直接更新从表的话,必须在从表建立联合主键才可以 在DbContext里的OnModelCreating方法里加上 这样在执行迁移命令,就会生 ...
分类:
其他好文 时间:
2019-06-11 12:53:07
阅读次数:
190
1.整体模块首先创建好数据库表,分为主次表 主表为 次表为 2. 数据库表建好之后,使用代码自动生成工具对各个文件进行生成 具体路径../src/codetool/tools 然后修改codeconfig.xml文件 ①修改路径名 ②修改实体类名字 3. 代码生成之后.主要功能做了 详情,删除,审核 ...
分类:
其他好文 时间:
2019-06-05 20:03:15
阅读次数:
101
in和exists的区别以及exists和distinct去重的区别?
分类:
其他好文 时间:
2019-05-31 15:08:14
阅读次数:
403
外键约束 创建外键 前面讲的表单查询都是一张表,但项目中表与表之间是有关联的,比如我们创建的学生表,他们可能在不同班级,不同班级有不同的班主任,他们之间的关系大概是这样的:每一个班主任会对应多个学生 , 而每个学生只能对应一个班主任。所以创建一张班主任的表,这张表应该是主表,学生的那张表是子表,需要 ...
分类:
数据库 时间:
2019-05-27 19:01:23
阅读次数:
142
二:select Scott用户的四张表 主表:dept部门表 薪资分级表:salgrade工资等级表 从表:emp雇员信息表 命令不区分大小写 一:查询列(字段) 1.检索单个列 Select ename from emp; --查询员工信息 检索多个列 select deptno,dname f ...
分类:
数据库 时间:
2019-05-15 09:21:14
阅读次数:
144
http://www.cnblogs.com/wupeiqi/articles/5713315.html http://www.cnblogs.com/wupeiqi/articles/5713323.html http://www.cnblogs.com/wupeiqi/articles/5729 ...
分类:
数据库 时间:
2019-05-12 11:13:13
阅读次数:
223
外键 现在有两张表“分类表”和“商品表”,为了表明商品属于哪个 类别,通常情况下,我们将在商品上添加一列,用来存放分类的cid信息,此列成为外键。 此时,分类表 category 称作主表,cid 成为主键。商品表 products 成为从表,category_id 成为外键。 通过主表和从表的外键 ...
分类:
数据库 时间:
2019-05-12 10:40:25
阅读次数:
252
业务场景:有主表、子表两个GridView点击主表的行,会自动读取主表对应的子表数据但是如果反复点击会导致反复读取,其实反复点击的时候只需要最后一次执行查询,前面的几次点击都是无意义操作根据这一需求设计了一个函数:private static List Tup = new List();/// //... ...
分类:
其他好文 时间:
2019-05-10 13:07:43
阅读次数:
117
一、约定 1、如无特殊需求,所有表使用innodb引擎 2、如无特殊需求,所有主键均为自增类型 3、如无特殊需求,所有字段均为NOT NULL,并给定默认值 4、所有字段均设置备注,枚举字段需要说明每个枚举值的意义 5、在能满足取值范围的情况下,选择占用存储空间最小的数据类型。如布尔值使用tinyi ...
分类:
数据库 时间:
2019-05-08 21:53:22
阅读次数:
146