摘要: 第五天使用通用的方法,创建表格:vartb1=document.createElement('table');tb1.id='tab1';tb1.border='1';for(varkeyindict){vartrb=tb1.insertRow(-1);//添加行vartd1=trb.insertCell(-1);//添加列td1.innerHTML=key;vartd2=trb.insertCell(-1);td2.innerHTML='<ahref='+dict[key]+'>'+key+' 阅读全文
posted @ 2013-01-06 20:43 云那边 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 第四天事件:页面的加载事件;鼠标的单击事件,ctrl,alt,shift的单击事件;除了属性之外,当然还有通用的HTML元素的事件:1.onclick(单击)、2.ondblclick(双击)、3.onkeydown(按键按下)、4.onkeypress(点击按键)、5.onkeyup(按键释放)、6.onmousedown(鼠标按下)、7.onmousemove(鼠标移动)、8.onmouseout(鼠标离开元素范围)、9.onmouseover(鼠标移动到元素范围)、10.onmouseup(鼠标按键释放)、11.oncontextmenu(在浏览器中单击鼠标右键显示”右键菜单”时触发)等 阅读全文
posted @ 2013-01-06 20:42 云那边 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 第三天C#中的类型都是强类型语言,而JS中都是弱类型语言对于js来说,只要不是0就是true;N=100;If(n=10)这个相当于if(10),所以是trueSwitch()是一个===全等于,用于判断数据类型是否相同;1.Parseint可以把字符串转换成整数,如果字符串中有字符串,则只转换前面的是可以转换的部分,如果都不能,则返回NaN;2.parseFloat转换成小数,跟parseint一样,都是能转则转,不能转换的就忽略;3.可以将所有的字符串转换成数字,必须都能转换的才会转换;true为1,aaa为NaN,123a为NaN;4.Boolean转化成布尔类型,只要不为空,不为零,不 阅读全文
posted @ 2012-12-31 19:06 云那边 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 第二天Div中可以包含所有想要的东西,可以是超链接,可以是图片,可以是文字;可以用来布局使用;Span用来包含文字;样式表、CSS层叠样式表,是用来美化页面的可以对页面进行Div中语句之间用“;”隔开,属性与值之间用“:”隔开40单位,px是像素点数;在截取图片中的某一部分的时候,坐标都是负的,元素的边框,为蓝颜色,1像素,点型的边;表格的边框颜色的设置:Solid线,dashed虚线,dotted是点,groove是线;表格隐藏:style=“desplay”其他的想要隐藏也是这样Style=“visibility”隐藏,但还是占位;Div与span的转换:span的属性display=“b 阅读全文
posted @ 2012-12-31 19:04 云那边 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 第一天要成对出现<h1>z重要标签放在这里</h1><h2></h2><br/>回车符<p><p/>换行符<center>居中</center>大小是1--7最小是1,最大是7,默认是3,这里是-1代表的就是2;<hr/>分割线,默认居中显示align水平对齐方式<pre>内容</pre>输入的内容是中有空格,则直接输出;;表示空格,一个英文的空格当一个字符放在一对<>中,就是想要显示<>可以使用<;表示小于号,>; 阅读全文
posted @ 2012-12-31 19:01 云那边 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 第七天复习:1.连接查询:内连接innerjoin;外连接:左连接(leftjoin)、右连接(rightjoin)左连接就是把左边的数据都显示出来2.视图:Createviewvw_studentAs查询Xp_cmdshell远程创建文件3.变量局部变量、declare@numint全局变量、@@identity、@@errorBegin代表VS中的{}end4.索引:存储过程:优点1.执行速度更快--在数据库中保存的存储过程语句都是编译过的2.允许模块化程序设计--类似方法的复用3.提高系统安全性--防止SQL注入4.减少网络流通量--只要传输存储过程的名称系统存储过程:Sp,xp开头定义 阅读全文
posted @ 2012-12-18 19:01 云那边 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 第六天练习:索引:聚集索引和非聚集索引;索引就是为了快速查找为了更好的在索引中增加数据,有了“填充因子”;在创建表的时候就已经为填充因子,分配了空间的大小;创建索引:(不唯一的,非聚集索引)对于经常用到的列创建索引,增加整体性能;删除索引:dropindex表名。索引名select*fromtt5--创建一个非聚集唯一索引createuniquenonclusteredindexIX_TT5_useridontt5(userid)--创建一个聚集非唯一索引createclusteredindexIX_TT5_usernameontt5(username)--创建一个聚集唯一索引createun 阅读全文
posted @ 2012-12-18 18:57 云那边 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 第五天增加一列:想要增加两列,可以在后面直接输入,中间用“,”号隔开;增加默认约束:判断是否锁定:用count(*)来查询,不会将内容输出;DataSet(ado.net断开时数据访问)数据的集合、临时数据库、内存数据库。Fill()方法可以进行分页,但是不高效SqlDataAdapter是DataSet和数据库之间沟通的桥梁其实SqlDataAdapter内部也是使用了connection,commandSqlCommandBuilder可以实现自动更新;数据绑定:使用数据源绑定的时候,才能使用:表示下拉菜单的valuemember的值;通过list泛型集合来绑定数据:将表的内容绑定在dat 阅读全文
posted @ 2012-12-18 18:54 云那边 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 第四天复习:1.ado.Net2.Connection\command\datareader3.连接字符串a)Stringcomsr=@”datasource=.;initialcatalog=school;userid=sa;password=123”;b)Stringconst=@”datasource=.;initialcatalog=school;integratedsecurity=true”;c)Using(SqlConnectioncon=newSqlConnection(const))d){Stringsql=”insertintobiaovalues(1,2)”;Using( 阅读全文
posted @ 2012-12-18 18:52 云那边 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 第三天一、复习:1.约束2.聚合函数Max()Min()Sum()Avg()Count()3.分组groupby分组以后的筛选用having。4.排序orderby列名asc/descOrderbyc1asc,c2desc5.类型转换Convert(数据类型,表达式,【style】)Cast(表达式as数据类型)6.去除重复distincta)Topn向上取整如果是小数,则取比小数大的最小整数b)Topnpercent7.模糊查询a)Like‘dddd%’表示前面是dddd的后面有或没有字符的b)_下划线,表示一个或多个c)[_][0-9][^axt]括号中的_下划线不再是通配符,后面的表示0 阅读全文
posted @ 2012-12-17 22:03 云那边 阅读(177) 评论(0) 推荐(0) 编辑