摘要: DataGridView, ListView, TreeView 自动提示补全功能 阅读全文
posted @ 2018-01-30 15:38 EasonDongH 阅读(167) 评论(0) 推荐(0)
摘要: 数据库有一个表 Employee,里面有个点击量字段Salary和一个类别字段DepartmentId以及其它信息字段, 现在要搜出每个类别中Salary最大的那条记录,如果是10个类别,那么结果应该是10条记录, 如果最大Salary有两个相同的则全部保留: 更高效,很好理解: 如果最大Salar 阅读全文
posted @ 2018-01-30 15:33 EasonDongH 阅读(45809) 评论(1) 推荐(2)
摘要: 数据库菜单表: SQL脚本: 1 use master 2 go 3 4 create database TreeViewDemo 5 on primary 6 ( 7 name='TreeViewDemo_data', 8 filename='C:\2Study\SQLServer\TreeVie 阅读全文
posted @ 2018-01-19 12:02 EasonDongH 阅读(1479) 评论(0) 推荐(0)
摘要: 生成条形码: 引用BarcodeX.dll 该dll下载,返回Image类型 生成二维码: 引用ThoughtWorks.QRCode.dll 该dll下载,返回Image类型,不知道怎么控制二维码大小,还请各位指教 using ThoughtWorks.QRCode.Codec; 效果: 再分享一 阅读全文
posted @ 2018-01-18 09:51 EasonDongH 阅读(3189) 评论(0) 推荐(0)
摘要: 花费一周左右的时间完成一个练习项目:超市管理系统,基于C#winform+ADO.NET+SQLServer,分为前台系统+后台系统。有兴趣的小伙伴可以围观: GitHub: https://github.com/EasonDongH/SupermarketManagementSystem 总结一下 阅读全文
posted @ 2018-01-07 04:03 EasonDongH 阅读(1460) 评论(0) 推荐(0)
摘要: push项目到远程时一直出现错误: 原因是当时在创建仓库的时候,勾选了README,导致远程与本地版本不同,一直冲突。 如果不重要我们可以强制更新(会覆盖远程,多人开发不建议): $ git push -u origin master -f 正确的做法应该是先把远程copy到本地,再一次更新过去: 阅读全文
posted @ 2018-01-07 01:22 EasonDongH 阅读(466) 评论(0) 推荐(0)
摘要: 在数据库里between用法,between A and B 是包含A不包含B。 且必须是A小于B才行!!!比如,between 1 and 10是大于等于1到10不包括10的范围,但如果你写的是between 10 and 1 ,当你输入1-10的数字时是判断为错的,因为它先跟10对比发现小于10 阅读全文
posted @ 2018-01-06 23:04 EasonDongH 阅读(1117) 评论(0) 推荐(0)
摘要: 如果有主键或外键就不能修改或删除了,我们可以在创建约束的时候就加上级联更新或删除,这样只要主键更新或删除,所有外键都会更新或删除。 代码示例: 如果是级联删除: on delete cascade 可以直接在创建表的时候就添加好约束。 阅读全文
posted @ 2018-01-05 14:20 EasonDongH 阅读(1224) 评论(0) 推荐(0)
摘要: 关键词:分页查询,存储过程 阅读全文
posted @ 2018-01-03 10:24 EasonDongH 阅读(1337) 评论(0) 推荐(0)
摘要: 抽象工厂设计模式:以同一个系统应用不同数据为例 阅读全文
posted @ 2017-12-26 10:52 EasonDongH 阅读(337) 评论(0) 推荐(0)