随笔分类 -  c#

摘要:注意点:如果是代码表基本不会变化的我们可以只设计 dm字段而不加pkid字段 代码表还会不断变化的话我们再加一个pkid自增长,如果涉及到外键我们要引用的是dm而不是pkid,因为这样我在导入数据的时候可以避免数据对不上。 业务表的话我们还是也加一个dm(可以guid)字段好了,Pkid自增... 阅读全文
posted @ 2015-01-07 09:26 keyboard3 阅读(223) 评论(0) 推荐(0)
摘要:如果没有查询只是需要第一次显示的话用linq表达式就可以了,如果还涉及到查询的话,linq表达式就很麻烦了,我还不会。所以我们用视图做查询就方便很多了。 阅读全文
posted @ 2015-01-07 09:18 keyboard3 阅读(419) 评论(0) 推荐(0)
摘要:一般做视图最好是做成左外连接的。而其作用尤其在我们查询用户当前的权限时尤为明显,我们将 权限表即模块表放→角色权限表→角色表→用户角色表→用户表 就这样left outer join 连接起来,这样就保证了该用户的所用权限都能查询出来。access数据库中的左外连接很特别,它是先写里面的然后逐步扩展... 阅读全文
posted @ 2015-01-07 09:16 keyboard3 阅读(397) 评论(0) 推荐(0)
摘要:如果用的数据库是access数据库 可以把数据库文件放到bin\debug下面,引用相对位置就可以了如果程序中有上载文件,而程序需要使用到该文件,那么我们最好也是引用相对文件,我们只需要在数据表中的对应字段存放文件名,然后我们去加载bin\debug下面的对应的上载文件夹下的文件。所以如果我们像这样... 阅读全文
posted @ 2015-01-06 22:38 keyboard3 阅读(141) 评论(0) 推荐(0)
摘要:当高版本的第三方版本 替换成低版本的第三方后,item,不显示了之后,请试着再次在这基础上添加一个Item,观察这个Item和原来已经在的却不显示的Item的区别在哪里。然后去源程序正常文件哪里 将这部分拷贝过来覆盖上去就ok了 阅读全文
posted @ 2015-01-06 22:34 keyboard3 阅读(193) 评论(0) 推荐(0)
摘要:删掉项目下面的Properties\licenses.licx 文件 阅读全文
posted @ 2015-01-06 22:31 keyboard3 阅读(120) 评论(0) 推荐(0)
摘要:使用了第三方控件之后 出现了闪退的情况! 该第三方控件的软件没有注册或没有安装改第三方控件的软件 阅读全文
posted @ 2015-01-06 22:30 keyboard3 阅读(299) 评论(0) 推荐(0)
摘要:一直说是语句错误,一直没有找出来是什么错误,原来access的语句需要在字段上套一个[],这是最正确的写法,关键是动软生成的是我们一贯用的,和标准还是有些差别的,害了我好久都不知道是哪里的问题 阅读全文
posted @ 2015-01-04 21:29 keyboard3 阅读(103) 评论(0) 推荐(0)
摘要:未能加载文件或程序集“Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。试图加载格式不正确的程序。 原来,我引用的Open Inventor是32位的,而我系统是64位的Win7,编译没问题,运行就报错了,... 阅读全文
posted @ 2014-12-18 12:38 keyboard3 阅读(8515) 评论(0) 推荐(0)