关于本地图片上传到服务器

由于jquery AJAX 不能直接传递byte数组,因而不能直接上传图片

但是可以通过另外一种方式来完成,即,先读取图片的字节数组,然后通过ToBase64编码

这样就变成了一段字符串,然后再在JS中将字符串传递到后台

后台通过Base64ToByte转回字节·然后保存为图片文件,

轻松搞定!

--------------------------------

还有一个比较容易忽视的小问题,通过DateTime.Parse(dr[1].ToString())的方式读取数据库中日期型的时候只会精确到秒,

会丢失毫秒 导致在运算过程中无法在数据库中找到匹配记录

应该采用如下方式来避免:Convert.TtoDateTime(dr[1])

 

 

posted @ 2013-04-08 18:10  liaoyi  阅读(304)  评论(0编辑  收藏  举报