#include #include #include int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); QHash Employees; Employees.insert(1,"Bob"); Employees.in... ...
分类:
其他好文 时间:
2016-12-17 20:16:29
阅读次数:
1340
#include #include #include int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); QMap Employees; Employees.insert(1,"Bob"); Employees.ins... ...
分类:
其他好文 时间:
2016-12-17 20:16:10
阅读次数:
132
--通过t-sql语句来创建约束 --新建一张表:员工信息表 create table Employees ( EmpId int identity(1,1), EmpName varchar(50), EmpGender char(2), EmpAge int, EmpEmail varchar( ...
分类:
数据库 时间:
2016-12-16 00:55:51
阅读次数:
324
触发器语句中使用了两种特殊的表:deleted 表和 inserted 表。Microsoft? SQL Server 2000 自动创建和管理这些表。可以使用这两个临时的驻留内存的表测试某些数据修改的效果及设置触发器操作的条件;然而,不能直接对表中的数据进行更改。 inserted和deleted ...
分类:
其他好文 时间:
2016-12-08 23:49:36
阅读次数:
274
INSTEAD OF 触发器 AFTER 触发器(也叫“FOR”触发器)会在触发 insert、update 或是delect 动作之后执行。例如,一个 Employees 表上的 AFTER 触发器会在在 Employee 表上执行一条 update 语句后激活。因此,AFTER 触发器只有在已插 ...
分类:
其他好文 时间:
2016-12-08 23:41:57
阅读次数:
345
Table per Hierarchy Inheritance 建模 1.让我们假设你有如图8-1中的表,Employee表包含hourly employees 和salaried employees的行。列EmployeeType作为鉴别列,鉴别这两种员工类型的行。 当EmployeType为1时 ...
分类:
其他好文 时间:
2016-12-06 20:09:12
阅读次数:
631
1.无变量匿名快 2.有变量的匿名块,定义变量: 3.定义常量和变量并赋值: 4.在执行部分给变量赋值: 5.异常处理: 6.通过%type,保证变量的数据类型和表中字段的数据类型一致: ...
分类:
数据库 时间:
2016-11-26 17:27:09
阅读次数:
220
① union(去重,排序)取并集并且去重,按照第一个查询语句的第一个字段升序排序②union all(不去重,不排序)并集,相当于两个查询语句结果堆集,无序,不去重③intersect : 取交集④minus:第二个查询结果的补集,这个补集是第一个查询结果的子集除了union all 不排序,其他 ...
分类:
其他好文 时间:
2016-11-17 23:40:51
阅读次数:
281
1、除了SQL注入外还要考虑XPTH的过滤。 在用户名处注入 Smith' or 1=1 or 'a'='a,这将会显示你登录系统的第一个用户。密码是必须的字段,可以任意输入。 ...
分类:
Web程序 时间:
2016-11-15 00:45:04
阅读次数:
216
JSON下:目录一:把 JSON 文本转换为 JavaScript 对象二:JSON 实例 - 来自字符串的对象 一.把 JSON 文本转换为 JavaScript 对象JSON 最常见的用法之一,是从 web 服务器上读取 JSON 数据(作为文件或作为 HttpRequest),将 JSON 数 ...
分类:
Web程序 时间:
2016-11-04 23:58:39
阅读次数:
369