摘要:
窗体中常用的属性 1、在布局中常用的属性 Size //控件的大小 AutoScroll //超出是否显示滚动条 MaximumSize //窗体可以调整到的最大大小 MinimumSize //窗体可以调整到的最小大小 StartPosition //窗体打开位置 CenterScreen 屏幕居 阅读全文
摘要:
几种属性扩展的方式 1、性别属性扩展 2、年龄与生日日期属性扩展 3、根据编号取相应的名称 补充 1.通配符的使用,在ado.net中查询某个模糊数据 例:查询出汽车表中名字到宝马的汽车,(数据库连接代码) public List<Users> select(string name) { List< 阅读全文
摘要:
三层架构(3-tier architecture) 界面层(User Interface layer) 主要对用户的请求接受,以及数据的返回,为客户端提供应用程序的访问。 业务逻辑层(Business Logic Layer)主要是针对具体的问题的操作,也可以理解成对数据层的操作 数据访问层(Dat 阅读全文
摘要:
一、SQL字符串注入攻击 SQL注入攻击俗称为黑客的填空游戏是黑客对数据库进行攻击的常用手段之一。SQL注入的手法相当灵活,SQL注入攻击会导致的数据库安全风险包括:刷库、拖库、撞库。 一般来说,SQL注入一般存在于形如:HTTP://xxx.xxx.xxx/abc.asp?id=XX等带有参数的A 阅读全文
摘要:
一、C# 对数据库的操作步骤 1、引入命名空间 2、设置连接字符串 3、建立数据库连接对象 4、创建命令对象 5、给命令对象写要执行的SQL语句 6、打开连接 7、执行操作,处理数据 (1)查询操作 (2)增、删、改操作 8、关闭连接 注意事项: 每次打开数据库只能执行,增、删、改、查。中的一个 注 阅读全文
摘要:
一、ADO.NET是什么,有什么用 数据库访问技术 ado.net可让开发人员以一致的方式存取资料来源, 资料共用的消费者应用程序可使用ado.net 来连接至这些资料来源,并且撷取、处理及更新其中所含的资料。 二、链接数据库常用的类 二、链接数据库常用的类 Connection —— 数据库连接类 阅读全文
摘要:
五大原则 单一职责原则(SRP)开放封闭原则(OCP) 里氏替换原则(LSP) 依赖倒置原则(DIP) 接口隔离原则(ISP) 一、单一职责原则SRP(Single Responsibility Principle) 是指一个类的功能要单一,不能包罗万象。如同一个人一样,分配的工作不能太多,否则一天 阅读全文
摘要:
1、类库(Class Library) .dll 文件 类库字面意思就是类的集合,里面有很多被编译后的C#代码,不可阅读,不可修改,只能调用 类库是一个综合性的面向对象的可重用类型集合,这些类型包括:接口、抽象类和具体类。 类库可以解决一系列常见编程任务(包括诸如字符串管理、数据收集、数据库连接以及 阅读全文
摘要:
1、抽象类 抽象类关键词 abstract (抽象) override (重写) 在父集中用 abstract 表示抽象类,抽象方法,在子集中用 override 改写 抽象类就是出来当亲爹的,只为继承而出现,不能被实例化成对象,一般抽象类中只放置抽象方法,只规定了返回类型和参数,不定义具体的内容 阅读全文
摘要:
先看一下创建一个新项目时的基本格式 1、命名空间 一个解决方案下可以有多个项目,每个项目就是一个命名空间(程序集),在每个项目下面添加类的文件引用不同命名空间下的类时,将命名空间名称添加到主页的引用命名空间里 2、类 一个命名空间下可建多个类,一个类文件一般放一个类,可对类进行封装 3、访问修饰符 阅读全文