06 2017 档案
WCF的例子
摘要:Demo的 “Service端”以本机IIS为宿主,“Client端”以WebForm项目为例。 1、新建项目:WCF》WCF Service Application; 2、删除默认文件IService.cs与Service.svc。并分别创建增、删、改、查”Add.svc”、“Save.svc”、
阅读全文
C盘满了如何清理
摘要:一、C:\inetpub\logs\LogFiles\ 中的日志文件可以全部删除二、C盘上右键》属性》磁盘清理 和 系统磁盘清理三、百度下载:魔方清理大师》逐项清理四、卸载较大的不常用的软件五、下载的文件不要放在C盘;安装软件时的安装目录也不要指定在C盘。六、C:\Windows\SoftwareD
阅读全文
js深拷贝、浅拷贝
摘要:浅拷贝: 只针对当前对象的属性进行拷贝,若当前对象的属性是引用类型时,这个不考虑,不进行拷贝。若属性是引用类型,拷贝后引用的是地址,如果进行更改,会影响拷贝的原对象属性。 var newObj = {} for(var key in obj) { //key是当前属性名, obj[key]是当前属性
阅读全文
MVC仓储类Repository
摘要:接口: using Common; using System; using System.Collections; using System.Collections.Generic; using System.Data; using System.Data.Common; using System.
阅读全文
mysql中float、double、decimal三种类型,以及数值产生误差的原因
摘要:单精度浮点数用4字节(32bit)表示浮点数,采用IEEE754标准的计算机浮点数,在内部是用二进制表示的,如:7.22用32位二进制是表示不下的,所以就导致不精确了,存取会出现误差。 mysql中float数据类型的问题总结: 对于单精度浮点数float:当数据范围在±131072(65536×2
阅读全文
把Linq查询返回的var类型的数据 转换为DataTable EF连接查询
摘要:问题:我要获得一个角色下对应的所有用户,需要两表连接查询,虽然返回的只有用户数据,但是我想到若是返回的不只是用户数据,而还要加上角色信息,那么我返回什么类型呢,返回var吗,这样不行。 于是我网上找找是否能返回DataTable呢,这样我不用创建中间类了。然后就找到下面的代码:这是别人写的,高手。
阅读全文
无法更新 EntitySet 因为它有一个 DefiningQuery
摘要:DbFirst 使用 MVC+EF+仓储+ADO.NET实体数据模型 无法更新 EntitySet“Book”,因为它有一个 DefiningQuery definingqueryentityframework无法更新 EntitySet“Book”,因为它有一个 DefiningQuery,而 元
阅读全文
MVC上传文件
摘要:代码 注意:form里要加入 enctype="multipart/form-data",说明有文件要提交。 后台对应的要加入HttpPostedFileBase file, file 对应的是html中的上传控件的name属性。 后台: 还有一种方法:Request.Files,这个会得到所有页面
阅读全文
MySql删除表、数据
摘要:程度从强到弱 1、drop table tb drop将表格直接删除,没有办法找回 2、truncate (table) tb 删除表中的所有数据,不能与where一起使用 3、delete from tb (where) 删除表中的数据(可制定某一行) 区别:truncate和delete的区别
阅读全文
LINQ to Entities 不支持 LINQ 表达式节点类型“ArrayIndex”。
摘要:错误原因: bool res1 = S_ROLE_MENU_PURVIEWCODE_Manage.Delete(c => c.MPC_CODE == strs[0]); linq不能写strs[0],需要一个中间变量存储下。 代码: string pcode = strs[0]; bool res1
阅读全文
MVC仓储执行存储过程报错“未提供该参数”
摘要:今天做的时候出现错误: "过程或函数 'sp_ProcName' 需要参数 '@uid',但未提供该参数。 可是我参数都传了,然后调试也是一样,然后对照参数列表, 后来发现执行的时候还要加入参数列表: this.ExecuteProc("sp_ProcName @uid,@data,@result
阅读全文
Newtonsoft.Json自动升级版本号,导致dll冲突
摘要:不知道怎么回事,vs偶尔会自动升级Newtonsoft.Json.dll的版本号,但是又不升级dll,仅仅是版本号变了,实际引用的dll还是原来的。 我用的是6.0.0的,然后版本号升级成了7.0.0的,在web.config中的配置需要更改: 这配置的意思是,从版本0到版本7,全部转到版本6的dl
阅读全文