摘要: 一、布局和容器控件 1、布局属性 - Anchor 控件定位锁死在那个位置,根据哪个位置锁死。 - Dork 填充满、填充上下左右。 - Location 位置。 2、容器控件 - Panel 相当于html中的div。 - FlowLayoutPanel 继承自Panel,多了流式布局功能 - G 阅读全文
posted @ 2017-04-27 17:01 疯丶无度 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一、公共控件 1、 Button 按钮 + 布局 - AutoSize 按钮尺寸自动适应里面内容的长度 - Location 位置 - Margin 控件与控件外边距 - Size 当前尺寸 +行为 - Enabled 是否可用 - TabIndex 该控件对应的Tab键索引值 - TabStop 阅读全文
posted @ 2017-04-26 20:47 疯丶无度 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 一、winform基础 客户端应用程序:C/S 客户端应用程序可以操作用户电脑中的文件,代码要在用户电脑上执行,吃用户电脑配置。 窗体是由控件和属性做出来的 控件:窗体里所放的东西。“视图”中的“工具箱” 鼠标左键按住控件拖到窗体中去。 选中要操作的空间右键选择“属性”,来操作当前控件的属性 Lab 阅读全文
posted @ 2017-04-24 22:39 疯丶无度 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 通过对数据库表的封装,对该表的属性进行扩展。 1、例如:表中的性别是bool类,要实现显示给用户看的为“男、女” 2、通过表中的生日datetime类,来实现显示给用户看的年月日,自动计算年龄。 3、通过数据库User表中的民族编号,显示给用户看该民族编号对应的Nation表中的民族名称 调用一个查 阅读全文
posted @ 2017-04-22 19:50 疯丶无度 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 开发项目三层架构:界面层、业务逻辑层、数据访问层 今天学习一下数据访问层,分为实体类和数据访问类 所有的类放在App_Code这个文件夹下边。养成一个好的习惯。 一、实体类 数据库中的表映射为一个类,类名与表名一致。表中的每一列,都为该类下的成员变量和属性也就是最简单的封装 把数据库中的表名变为类的 阅读全文
posted @ 2017-04-20 22:53 疯丶无度 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 一、攻击 所谓sql字符串注入式攻击就是在用户输入界面输入一串sql语句,来改变C#中连接数据库要执行的sql语句 通过你写的程序,直接来执行我想要执行的sql语句 例如:在这么一个程序中,sname是需要用户输入的内容。 在用户输入界面输入 a');update Student set Sname 阅读全文
posted @ 2017-04-20 20:49 疯丶无度 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 例子: int a =9; string s= a.ToString("000"); Console.Write(s); 打印出来就是009 C#格式化数值结果表 字符 说明 示例 输出 C 货币 string.Format("{0:C3}", 2) $2.000 D 十进制 string.Form 阅读全文
posted @ 2017-04-20 00:20 疯丶无度 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一、简介 1、ado.net是一门数据库访问技术。 他可以通过程序来操作数据库 2、类库 Connection 类 Connection 类 和数据库交互,必须连接它。连接帮助指明数据库服务器、数据库名字、用户名、密码,和连接数据库所需要的其它参数。Connection对象会被Command对象使用 阅读全文
posted @ 2017-04-20 00:02 疯丶无度 阅读(3161) 评论(1) 推荐(0) 编辑
摘要: 一、类库 1、是一个一dll结尾的文件,就是类的仓库,里边有很多被编译后的C#代码,不可阅读,不可修改,只能调用。 2、创建类库 3、类库往项目中引用 在解决方案管理器下引用上右键选择添加引用,浏览找到该类库文件,并在前面打上勾,确定。 然后在引入的类库上右键属性看一下复制本地是不是True若不是则 阅读全文
posted @ 2017-04-17 15:24 疯丶无度 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一、抽象类 关键字:abstract 他就是出来当亲爹的,不能被实例化成对象 抽象方法一定在抽象类中,抽象类中不一定全是抽象方法。 如果要调用抽象类中的普通方法,那么需要子类继承之后实例化再调用 二、接口 关键字:interface 他是出来当干爹的,不能被实例化成对象 接口里面不能有实际的方法 数 阅读全文
posted @ 2017-04-16 16:45 疯丶无度 阅读(261) 评论(0) 推荐(0) 编辑