批量上传中出现的问题...需求: 将excel中的数据批量导入 数据库,同时把 excel中的 图片字段 中的图片 上传到 服务器的指定文件夹下。至于上传到服务器后 生成2个缩略图 就不说了。
-------------------问题: 我读取 excel中的 图片列下的 指定路径后,如何将这些路径下的图片 上传到服务器上???
路径是读出来的,不能使用文件上传控件了...怎么处理,gg下,好像也没什么方法。
特诚恳的向 大家请教 如何上传...
--------------------
需求很明确... 希望哪位大大能提点一二。
-------------------问题: 我读取 excel中的 图片列下的 指定路径后,如何将这些路径下的图片 上传到服务器上???
路径是读出来的,不能使用文件上传控件了...怎么处理,gg下,好像也没什么方法。
特诚恳的向 大家请教 如何上传...
--------------------
需求很明确... 希望哪位大大能提点一二。
http://www.open-open.com/ajax/Upload.htm
http://blog.csdn.net/ck11926375/archive/2010/03/23/5408532.aspx
http://blog.csdn.net/ck11926375/archive/2010/03/23/5408474.aspx
本机我试过 可以。远程的没试过。
前段时间做上传,后来用的post方式上传的
WebService上传我只是在本地测试了哈 不存在权限问题
ftpwebrequest上传文件
要不就是你拥有了其它电脑上的一堆图片路径(就算是人家主动发送给你的excel里面的),你想在本服务器上编程把这堆文件调过来?那么你别做梦了,如果这样都行的话,世界早就毁灭了
在执行导入操作按钮时相应的读取存放在d盘下的temp文件夹,读取并遍历所有图片,获取图片名,然后解析。
前面的是数据行主键,整个文件名就可以存到数据库了。
如果是上传图像的值,就打开一个PictureBox,将上述路径的图像文件导入,然后解析成MemoryStream,再上传到数据库的String字段。
MemoryStream 和 Bitmap(Image) 的转换程序在我的资源里有。但你要试一下,我只WinForm里试过
------------------------------模拟浏览器发送文件内容给服务器轻而易举?
太恶心了...
#############################################################################
### 多说无益
###
### 在网页中嵌入自己的ocx是唯一办法
###
###
#############################################################################
然后在服务器上你自己再去解包再去移地方