上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页
摘要: 以下是学习笔记: 一,添加新学员 1,后台部分:在DAL StudentService中添加代码 /// <summary> /// 判断当前身份证号是否已经存在 /// </summary> /// <param name="studentIdNo"></param> /// <returns>< 阅读全文
posted @ 2020-11-11 22:14 包子789654 阅读(918) 评论(2) 推荐(0)
摘要: 以下是学习笔记: 1,后台部分 2,UI部分 3,显示如下: 阅读全文
posted @ 2020-11-09 22:39 包子789654 阅读(198) 评论(0) 推荐(0)
摘要: 以下是学习笔记 一,通用验证类 1,问题: 2,添加通用验证类 3,验证类放在Common文件夹中 二,程序退出 阅读全文
posted @ 2020-11-09 22:22 包子789654 阅读(204) 评论(0) 推荐(0)
摘要: 以下是学习笔记: 用到的知识: 静态成员:在内存中只有一份。 静态成员的问题:系统不关闭,它不会自动清除,需要手动清除 1,问题: ShowDialog():是模式对话框,不关闭别人就操作不了 2,解决问题: 阅读全文
posted @ 2020-11-09 22:12 包子789654 阅读(258) 评论(0) 推荐(0)
摘要: 以下是学习笔记: 一,用户登录逻辑实现 1,添加登录窗体和对应的实体类 2,用户登录逻辑分析 3,管理员数据访问类 namespace DAL { /// <summary> /// 管理员数据访问类 /// </summary> public class SysAdminService { /// 阅读全文
posted @ 2020-11-09 21:56 包子789654 阅读(687) 评论(0) 推荐(0)
摘要: 以下是学习笔记: 1,连接字符串存在的问题 2,使用配置文件 解决 连接字符串存在的问题 3,使用配置文件经常遇到的问题 4,配置文件总结 5,字符串的安全问题 阅读全文
posted @ 2020-11-08 22:38 包子789654 阅读(311) 评论(0) 推荐(0)
摘要: 以下是学习笔记 1,回顾类库的好处: 2,典型两层项目框架设计 一般多少个实体类,对应的就有多少数据访问类 3,项目框架总结: 阅读全文
posted @ 2020-11-08 22:22 包子789654 阅读(358) 评论(0) 推荐(1)
摘要: 以下是学习笔记: 一,程序模块的封装: 传统模式设计一个计算器: 1,计算器设计 2,计算器的实现 3,问题引出: 解决上面的问题:使用模块封装类 1,添加“类库” 2,添加 类 编写方法 3,编译 4,引用 5,使用,注意命名空间要正常 二,模块封装的应用,替换类库就可以实现啦 三,.NET中的程 阅读全文
posted @ 2020-11-08 22:12 包子789654 阅读(615) 评论(0) 推荐(0)
摘要: 以下是学习笔记: 一,认识程序中的异常 1,异常的情况 2,程序中的安全隐患 3,了解异常类Exception 4,异常类型 二,异常处理的一般方法 1,异常处理的形式和原则 2,异常处理的基本方法try-catch-finally 三,异常的传递和自定义封装方法 1,工作中的异常反生的例子 2,回 阅读全文
posted @ 2020-11-08 21:36 包子789654 阅读(306) 评论(0) 推荐(0)
摘要: 以下是学习笔记 一,注意:返回一个结果集的查询不能先关闭连接 调用: 二,基于对象职责明确额原则优化程序 当前的程序: 回顾原则: 分析: 结果如下: 三,实体类的应用 回顾之前的程序: 分析: 实体类的设计: 实体类放在 Models中 数据访问类中的修改: 使用实体类后的方法的调用: 四,使用简 阅读全文
posted @ 2020-11-08 20:43 包子789654 阅读(319) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页