摘要: <textarea>多行文本(也是表单元素)<textarea>文本内容</textarea>,rows,cols属性表示行数和列数 <label>:在<input type="text">前可以写普通的文本来修饰,但是单机修饰文本的时候input并不会得到焦点,而用label则可以,for属性指定要修饰的空间的id,<label for="txt1">asdfad</label> field... 阅读全文
posted @ 2011-12-16 14:49 zyswtwang 阅读(1234) 评论(0) 推荐(0) 编辑
摘要: <meta>标签,<meta>有指定name和指定http-equiv两种用法,<meta name="名字" content="值" />,<meta http-equiv="名字" content="值" />两种用法。 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />指定网页编码 <meta http... 阅读全文
posted @ 2011-12-16 14:39 zyswtwang 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 网站表单与填表 <form>标签为表单标签。如果要把数据提交到服务器,则需要将<input>,<textarea>,<select>等表单元素放到form中。 <input>是主要的表单元素,type的可选值:submit(提交按钮),button(普通按钮),checkbox(复选框),file(文件选择框),hidden(隐藏字段),image(图片按钮),password(密码框),ra... 阅读全文
posted @ 2011-12-16 14:14 zyswtwang 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 网站页面分为静态页面和动态页面两种 1.静态页面:有一个html页面文件保存在服务器上,浏览器要这个页面的时候服务器就把这个页面文件发给浏览器; 2.动态页面:服务器上没有浏览者要看的页面,而是服务器动态生成的Html页面发给浏览器,动态于洋的服务端可以用c#,vb.net,php,java,c等编写 编写普通的Html页面是和任何后台语言无关的 Html页结构说明 所有内容... 阅读全文
posted @ 2011-12-15 12:16 zyswtwang 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 数据库中有表Users,有以下字段:id,name,pass,phone,email 导入导出时遵循以下规律: id|name|pass|phone|email 各字段值中间用"|"连接 使用StreamWriter进行数据导出 try { SaveFileDialog sfdExport = new Sa... 阅读全文
posted @ 2011-12-14 15:22 zyswtwang 阅读(1922) 评论(0) 推荐(0) 编辑
摘要: 登录判断:string strConnectionString ="select * from T_User where UserName = '"+strUserName+"' and PassWord ='"+strPassWord+"'";将参数拼到sql语句中用户构造恶意的password: ‘ or ‘1’=1能骗过登录,造成sql注入防范注入漏洞攻击的方法:不使用sql语句拼接,通过参数赋值SQL语句使用@UserName表示“此处用参数代替”,想SqlCommand的Parameters中 阅读全文
posted @ 2011-12-14 10:58 zyswtwang 阅读(330) 评论(0) 推荐(0) 编辑
摘要: SQL语句是和DBMS交谈专用的语句,不同DBMS都认SQL语法。 SQL语句中字符串用单引号 SQL语句是大小写不敏感的,不敏感指的是SQL关键字,字符串值还是大小写敏感的 创建表、删除表不仅可以手工完成,还可以执行SQL语句完成,在自动化部署、数据导入中用的很多,create table T_Person(id int not null,Name nvarchar(50),Age int... 阅读全文
posted @ 2011-12-13 17:35 zyswtwang 阅读(212) 评论(0) 推荐(0) 编辑
摘要: string类型可以看作char的只读数组 如: string s = "hello world";for(int i =0;i<s.Length;i++){Console.WriteLine(s[i]);}C#中字符串有一个重要的特性:不可变性,字符串一旦声明就不再可以改变,所以只能通过索引来读取指定位置的char,不能对指定位置的char进行修改。如果要对char进行修改,那么就必... 阅读全文
posted @ 2011-12-13 05:20 zyswtwang 阅读(284) 评论(0) 推荐(0) 编辑
摘要: namespace(命名空间),用于解决类重名问题,可以看作“类的文件夹”。 如果代码和被使用的类在一个namespace,则不需要using 在不同命名空间下的类调用有两种方法: 写全称 命名空间.类名 先using引用命名空间,再调用 阅读全文
posted @ 2011-12-12 08:49 zyswtwang 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 当实例化一个类时,系统会自动对这个类的属性进行初始化 数字型初始化成0/0.0 string类型初始化成null char类型初始化成\0 使用构造方法的好处: 1.对多个属性进行赋值时,不需要重复的写实例名 2.可以保证用户在new一个对象时,必须对某一个属性进行赋值 3,在创建对象时,对制度属性进行初始化 当我们定义好一个类后,如果没有写构造方法,那么系统会自动给我... 阅读全文
posted @ 2011-12-12 08:24 zyswtwang 阅读(6625) 评论(0) 推荐(0) 编辑