摘要: 在设计表的时候考虑主键的数据类型是长整形还是字符串,最简单的方式当然是newid(),但这也有个问题,就是主键长度过长(36个字),数据量一多,必然会影响数据库操作的效率,而且大大增加了数据文件和索引文件所占用的空间。而且,newid返回的字符串是随机的,查询结果不能保证按保存顺序返回。这对于有顺序 阅读全文
posted @ 2018-07-10 16:50 Adamvv 阅读(897) 评论(1) 推荐(0) 编辑
摘要: 要反序列化Dictionary内容中的对像类型键值,需要实现自定义转换器:XXXJsonConverter :JsonConverter 阅读全文
posted @ 2018-06-14 20:57 Adamvv 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 复杂对像的序列化一定要使用NewtonJson,别选JavaScriptSerializer ,否则就准备浪费一天时间后倒回来再用NewtonJson吧。 当对像存在循环引用的时候,用NewtonJson会报“newtonsoft.json Self referencing loop detecte 阅读全文
posted @ 2018-06-14 20:53 Adamvv 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 将Webapi Controller封装在类库中,在WebHost项目中引用的时候未加载到这些Controller的解决办法: 右键查看WebApi和Web Host中引用的System.Web.Http,看下他们是不是同一个版本的,如果不是,改成引用同一个版本的就可以了。 阅读全文
posted @ 2018-06-09 10:25 Adamvv 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 在WinFrom下DataGridView显示行号,其实是对界面上的行绘制了一个数字,感觉还不错。 另一种也是在这个事件下面下面 用了个for循环来做index+1的单元格赋值,效率太慢了。 转自:http://www.cnblogs.com/ac1985482/archive/2009/12/30 阅读全文
posted @ 2018-06-05 11:17 Adamvv 阅读(257) 评论(0) 推荐(0) 编辑