10 2016 档案
摘要:var url1= "../../Test1.aspx?para=" + escape('中文参数'); var url2 = "....."; urlJS.js 获取该参数 var para = getValueString("para"); function getValueString(name) { var url = location.href; //var ...
阅读全文
摘要:--if语句declare @i int set @i=1 if @i<0 begin set @i=@i+1 print @i end else --循环语句 declare @i int set @i=0 while @i<5 begin set @i= @i+1 insert into grade(classname) values(@i...
阅读全文
摘要:ds.Tables[0].Columns.Add("short_name", System.Type.GetType("System.String"));//直接为表创建一新列 foreach (DataRow dr in ds.Tables[0].Rows)//将新列分别递归添加到对应的行中 ...
阅读全文
摘要:--数据检索-- 语法: --select 字段列表/* from 表列表where 条件(not and or) --1.查询所有学员信息 select * from Student --2.查询所有女学员信息 select * from Student where Sex='女' --3.多条件查询 select * from Student where Sex='女' and Class...
阅读全文
摘要:--- 创建关系时的级联操作 alter table student with nocheck --不检查现有数据 add constraint FK_Grade_Student_GradeId foreign key(gradeid) references grade(gradeid) on delete set null --[ ON DELETE { NO ACTION | CASCAD...
阅读全文
摘要:- (void)viewDidLoad { [super viewDidLoad]; //第一种:无参数无返回值 void(^block1)() = ^() { NSLog(@"没有参数"); }; //没有参数,参数可以隐藏 void(^block2)() = ^{ NSLog(@"没有参数,隐藏了括号"...
阅读全文
摘要:use master --切换数据库 if exists(select * from sysdatabases where name='MySchool') drop database MySchool --删除数据库 go exec sp_configure 'show advanced options',1 go reconfigure go exec sp_configure 'xp...
阅读全文
摘要:1.出错结果:数据库表视图有多条数据,在使用EF框架进行查询时却只得到一条数据(注:拦截EF得到的sql语句在数据库进行查询并没有任务问题)。 2.出错原因:该视图中没有ID或者主键,EF查询时进行反射默认都是同一条数据。 3.总结:EF框架查询视图时需要注意加入ID或者主键 以上仅是个人简单分析。
阅读全文
摘要:- NSString *soapMessage = - [NSString stringWithFormat: - @"" - "" - "" - "" - "%i" - "%@" - "%@" - "" - "" - "", par1, par2, par3 - ]; - NS...
阅读全文
摘要:Parallels Destop个人感觉最好用的mac虚拟win软件 http://pan.baidu.com/s/1jHFwIGm 密码:ab21百度云下载(或者下载自己百度云的) 安装方法: 1. 下载Parallels Desktop11.2; 2. 电脑断网(必须断网); 3. 安装Para
阅读全文
摘要:1 git reset HEAD 这样的话,我们就可以回到开始了。但这个操作好像仅限于在master之类的分支上,如果是在 一个新的远程分支,就会出现: Unstaged changes after reset 解决的办法如下2中办法: 1. ? 1 2 git add . git reset --hard 2. ? 1 2 git stash git stash drop 出...
阅读全文
摘要:---带条件的查询--- --语法:select 字段列表/* from 表列表where 条件.. select * from Student where ClassId=1 or ClassId=2 or ClassId=3 --使用in代表一个具体的值范围,in要求指定的范围的数据类型一致 select * from Student where ClassId in(1,2,3) sele...
阅读全文
摘要:1.js使用ajaxfileupload.js实现文件上传 2.将文件转为字节 3.将字节转为excel保存到服务器 4.根据路径读取excel文件并转为dataSet 5.将dataSet写入数据库 1.js使用ajaxfileupload.js实现文件上传 2.将文件转为字节 3.将字节转为ex
阅读全文
摘要:function GetFormData() { var DataHeader = {}; var DataBodyList = []; var BoxHeader = $(".BoxHeader").find("[name]"); $.each(BoxHeader, function (index, obj) { var value = ""...
阅读全文
摘要:--所以数据操作只有四种可能: 1.新增: insert into 表名(字段列表) values(值列表) --一次只能增加一条记录 1.如果没有确定字段列表,那么需要对所有列添加值 2.标识列不能人为插入值,它是系统自动生成的 3.如果字段有默认值或者可以为null,那么在值列表中可以写null/default 4.如果不想为有默认值的字段或者可以为null的字段赋值,也可以在字段列表中不...
阅读全文
摘要:--数学函数-- --rand:随机数 select RAND() --ABS select ABS(-123242) --CEILING:得到比当前数据大的最小整数 select CEILING(16*1.0/5) --FLOOR:得到比当前数据小的最大整数 select FLOOR(1.99999) --ROUND:四舍五入:只关注指定的小数位后一位 select ROUND(1.558,1...
阅读全文
摘要:--日期函数-- --GETDATE():获取当前系统日期 select GETDATE() --DATEADD:能够在指定日期上增加指定的时间 select DATEADD(MM,2,GETDATE()) ---查询出生已经年有学员信息- select * from Student where BornDate20 select * from Student where ClassId=6 a...
阅读全文
摘要:use MyFirstDB; -- 主要内容 -- SQL Server 实用脚本 -- 1、case语句 -- 2、子查询 -- 3、连接查询 -- 4、脚本变量与流程控制(选择与循环等) -- 5、事务 -- 6、存储过程 -- 7、触发器 --------------------------------- -- case 语句 -- 类似于C#中的三元表达式,好比n元表达式 -- 语法...
阅读全文
摘要:use MySchool --一次性插入多条记录-- insert into grade values(4,'工具') insert into Grade (GradeName) select 'aaa' union all --只有全部写了union all才不会去除重复记录 select 'aaa' union all select 'aaa' union all select 'aaa'...
阅读全文
摘要:--数据更新-- 做修改和删除对于程序员而言一定需要看有没有条件 --语法: --update 表名set 字段=新值,字段=新值where 条件(主键一般就可以做为条件) update Student set GradeId=1 --修改学号为的学员班级是班 update Student set GradeId=3 where StudentNo=9 update Student set G...
阅读全文
摘要:--数据删除-- --语法: --delete [from] 表名where 条件 delete from Student where StudentNo=4 or StudentNo=5 or StudentNo=6 --使用delete进行删除的特点: --1.它是一条一条进行删除的,每一次的删除都会写入到日志文件,效率不高 --2.标识列值不会重新从标识种子计算 --使用truncate...
阅读全文
摘要:--类型转换函数 --+在使用时首先是运算符,系统会做隐藏的类型转换,如果可以转换那就OK,否则报错 select 1+'1' --除非两边都是字符串类型,那么+号就是字符串连接符 select '1'+'1' --cast(源数据as 目标类型) print '我的总成绩是:'+cast(200 as varchar(30)) --Convert(目标类型,源数据,格式) print '我的总...
阅读全文
摘要:--聚合函数-- --max():求指定数据范围中的最大值:可以对任意类型进行聚合,如果是非数值么就按值的拼音进行排序 --min():求指定数据范围中的最小值:可以对任意类型进行聚合,如果是非数值么就按值的拼音进行排序 --avg:求指定数据范围中的平均值,它只能对数值进行聚合,不能对日期进行聚合 --sum:求指定数据范围中的和,它只能对数值进行聚合,不能对日期进行聚合 --count:求满...
阅读全文
摘要:---数据分组-统计信息----- --select 字段列表from 表列表 where 对数据源进行数据筛选group by 分组字段列表Order by 排序字段列表 --1.得到所有学员总人数 select COUNT(*) from Student --2.得到男女生的人数 select COUNT(*) from Student where Sex='男' select COUNT(...
阅读全文
摘要:--数据插入-- --语法:方法参数有三个对应:类型对应 数量对应 顺序对应 --insert [into] 表名[(字段列表)] values(值列表) use MySchool --1.如果表名后没有指定具体的字段列表,那么就默认需要为所有列添加值,但是不管什么时候都不能为标识列人为添加值 insert into Student values(3,'dsfasdfas','fasdfas...
阅读全文
摘要:--联合结果集union(集合运算符-- select StudentNo as nonono,SUM(StudentResult) from Result where StudentNo=1 group by StudentNo union select StudentNo as no,aa='22' from Result where StudentNo=2 ---union可以合并多个结...
阅读全文
摘要:--约束-保证数据完整性-- --什么叫数据完整性:保证数据的真实,安全和准确 --一共有四种数据完整性: --1.实体完整性:实体就是指一行记录,这个完整性就是为了保证这一行记录是唯一的 -- 主键:非空,唯一 -- 标识列:系统自动生成的,永远不会重复,也是唯一 -- 唯一键:唯一,但是可以为null,只能null一次 --2.域完整性:域就是指单个字段,也就说明域完整性是为了保证字段的...
阅读全文
摘要:--SQL语句入门-- --1.sql语言是解释语言 --2.它不区分大小写 --3.没有“”,所有字符或者字符串都使用''包含 --4.sql里面也有类似于c#的运算符 -- 算术运算符:+ - * / % -- 关系运算符:> < >= <= =(赋值与逻辑相等都是=), <> != -- 逻辑
阅读全文

浙公网安备 33010602011771号