摘要: C/S 客户端应用程序WinFormWPFMFC MVVM B/S 网页端应用程序,Web,Web应用程序ASPASP.NETASP.NET WebFormASP.NET MVC 运行机制:C/S代码在客户端执行,仅仅去服务器上的数据库存取数据 B/S程序代码在服务器上执行,客户端仅仅渲染HTML+ 阅读全文
posted @ 2017-05-18 15:33 Fengbao.2333 阅读(139) 评论(0) 推荐(0)
摘要: 打印控件:要打印,第一步先要想到制作打印对象 通过对于事件数据的绘制来制作要打印的内容 页面设置 打印预览 打印 注意事件的委托 printPage 阅读全文
posted @ 2017-05-03 16:10 Fengbao.2333 阅读(264) 评论(0) 推荐(0)
摘要: 对话框控件:ColorDialog - 颜色选择ShowDialog()DialogResult 类型对象.Color FontDialog - 字体选择ShowDialog()DialogResult对象.Font对象.Color OpenFileDialog - 文件打开对话框 ShowDial 阅读全文
posted @ 2017-05-03 16:01 Fengbao.2333 阅读(265) 评论(0) 推荐(0)
摘要: ListView:1、设置列 + 设置视图属性 + 添加列,修改列名 Columns集合 2、添加行数据编辑项 - 添加一个ListViewItem对象此对象的Text是每一行的第一列数据剩下列的数据存在此对象的SubItems集合中,顺序往后排Items集合 3、属性FullRowSelect - 阅读全文
posted @ 2017-05-03 15:54 Fengbao.2333 阅读(151) 评论(0) 推荐(0)
摘要: 窗体移动API 窗体阴影API 阅读全文
posted @ 2017-05-03 15:43 Fengbao.2333 阅读(193) 评论(0) 推荐(0)
摘要: 作废 等待重写 公共控件 Button 按钮 多用来触发点击事件 CheckBox 多选按钮 CheckedListBox 多选按钮组 ComboBox 下拉列表 阅读全文
posted @ 2017-04-26 20:17 Fengbao.2333 阅读(200) 评论(0) 推荐(0)
摘要: Winform 客户端应用程序 C/S 网页应用程序 B/S 客户端特点:可以操作用户电脑上的文件 MessagesBox.show 弹窗、消息盒子 窗体种类: 1、记事本类型 默认类型 2、计算器类型 固定窗体大小,无法最大化 3、无边框类型 无法进行任何操作,如需操作需引用API 4、不规则类型 阅读全文
posted @ 2017-04-24 17:01 Fengbao.2333 阅读(215) 评论(0) 推荐(0)
摘要: 界面层:业务逻辑层:数据访问层: 实体类 最简单的封装把数据库的表名变成类的类名把数据库的每一个列,变为实体类中的成员变量和属性列名与属性名一致 数据访问类将某个表的数据库操作写成一个一个方法,放入到此类中供外部调用 1、实体类 根据数据库中的表来做 比如Nation表 就建一个Nation类 表名 阅读全文
posted @ 2017-04-23 10:54 Fengbao.2333 阅读(198) 评论(0) 推荐(0)
摘要: 防止SQL注入攻击 通用方法:可以用正则匹配掉特殊符号 推荐方法:再给命令发送SQL语句的时候分两次发送 把SQL语句拆成两块 用户输入的是一块;本身写好的是一块 第一次把CommandText里写的sql语句发过去;第二次把变量值发过去,进行匹配 例: 使列名等于一个变量名 改变量绑定参数 cmd 阅读全文
posted @ 2017-04-23 10:46 Fengbao.2333 阅读(184) 评论(0) 推荐(0)
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; //引用sql using System.Data.SqlClient; namespace ConsoleApplication1 { class Program { static void... 阅读全文
posted @ 2017-04-21 16:52 Fengbao.2333 阅读(112) 评论(0) 推荐(0)