MVC 上传PDF格式文件时出错 实在不行 在SaveChanges之前 关闭实体有效性验证吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没遇到过 换个pdf试试呢 可能文件路径过长等其他数据库因素导致的savechanges失败总之 没遇到过 解决了@我一下 看EntityValidationErrors,在HelpLink上面那一列 *****************************************************************************签名档: http://feiyun0112.cnblogs.com/ 你这个不是上传pdf报错,是ef录入数据的报错,是你这个实体实体验证不能通过,确定实体里面的数据正确,比如时间不对,字符串为空,而数据库字段不为空等等在提交近来之前验证一下model的有效性吧,好想mvc中叫model.isVa....什么 什么的 忘记了 是因为你的Action是两个实体把可以把HttpPostFileBase 去掉public ActionResult(YourModel model){var file=Request.Files[]//可以用int索引,也可以用上传的控件name属性//其他代码不变} 但是我传word和图片都可以入库 小弟菜鸟啊~改成这样?那var file=Request.Files[]方括号里面填什么参数啊? 是不是wenjianming,lujing的长度超过数据库的限制? 看看Data项下的Value值,会显示具体那个实体验证失败的信息 但是我传word和图片都可以入库如果说word能入库 图片也可以,那我能猜测的只有文件名字的长度,你确认一下名字是不是有特殊字符检查一下 @jiaoshiyao谢谢各位大哥,就是数据库字段长度问题,把varchar(50)改成varchar(max)就可以了 如果解析形如"a.b.c.d"的字段,譬如后台是如何解析XPATH的? 帮忙写一份代码。。。。 大家是否可以给我一份SiteMapPath的事例,谢谢 C#接口简单问题 C#调用C++数据类型的问题…… 80分求解P2P问题 [ 求助!] 基于WEB下,怎样把添加,删除数据等操作作成控件~!!! 遍历磁盘文件时,如何处理System Volume Information文件? 如何屏蔽一些功能键或组合键??? 请问到哪里下载SharpZipLib的源程序 devexpress barmanager toolbar静态文本分割线问题 定时用WebBrowser去请求一个页面的问题
换个pdf试试呢
可能文件路径过长等其他数据库因素导致的savechanges失败
总之 没遇到过 解决了@我一下
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/
在提交近来之前验证一下model的有效性吧,好想mvc中叫model.isVa....什么 什么的 忘记了
可以把HttpPostFileBase 去掉
public ActionResult(YourModel model)
{
var file=Request.Files[]//可以用int索引,也可以用上传的控件name属性
//其他代码不变
}
但是我传word和图片都可以入库
小弟菜鸟啊~改成这样?
那var file=Request.Files[]方括号里面填什么参数啊?
但是我传word和图片都可以入库
如果说word能入库 图片也可以,那我能猜测的只有文件名字的长度,你确认一下名字是不是有特殊字符检查一下
@jiaoshiyao谢谢各位大哥,就是数据库字段长度问题,把varchar(50)改成varchar(max)就可以了