社区
数据库及相关技术
帖子详情
上传文件附件时,怎么获取上传的进度
songguozhi
2009-09-16 09:20:05
开发环境C++ builder 2009
数据库:Sql server 2005
利用Ado的方式,采用ADOQuery控件,数据库中字段类型为image
问题:
我现在上传附件时,想用一个进度条动态的显示已经传输的字节数,或者百分比(要真实)
哪位有类似的经验分享一下!!!
...全文
553
15
打赏
收藏
上传文件附件时,怎么获取上传的进度
开发环境C++ builder 2009 数据库:Sql server 2005 利用Ado的方式,采用ADOQuery控件,数据库中字段类型为image 问题: 我现在上传附件时,想用一个进度条动态的显示已经传输的字节数,或者百分比(要真实) 哪位有类似的经验分享一下!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
songguozhi
2009-09-29
打赏
举报
回复
关键是怎么获取已传的大小呢?
likeyrain
2009-09-22
打赏
举报
回复
看你用什么控件,一般都是:速度 = 已传大小/已用时间 ,要自己算的
xjq2003
2009-09-22
打赏
举报
回复
还没有解决吗?
songguozhi
2009-09-18
打赏
举报
回复
自己顶一下
songguozhi
2009-09-17
打赏
举报
回复
OnFetchProgress是下载文件才能用吧?
songguozhi
2009-09-17
打赏
举报
回复
sql = "insert into wordFiles(CheckId,wordName) values(1,myword.doc )";
try {
ADOQ->SQL->Clear();
ADOQ->SQL->Add(sql);
ADOQ->ExecSQL();
ADOQ->Close();
} catch (...) { }
sql="update wordFiles set wordFile=:wordFile where CheckId="+tmp;
ADOQWord->SQL->Clear();
ADOQWord->SQL->Add(sql);
TMemoryStream *tmpStream=new TMemoryStream();
tmpStream->LoadFromFile(OpenDialogWord->FileName);
if (!tmpStream) {
FormPro->Close();
ShowMessage("打开文件出错,请重新确认!");
return;
}
ADOQWord->Parameters->ParamByName("wordFile")->LoadFromStream(tmpStream,ftBlob);
try{
ADOQWord->ExecSQL();
}catch(Exception &E){
ShowMessage("服务器连接失败,数据提交不成功,请确认网络环境");
return;
};
明朝2013
2009-09-17
打赏
举报
回复
學習
lghndyz
2009-09-17
打赏
举报
回复
帮顶一下!!
yangangs
2009-09-17
打赏
举报
回复
学习了
我不懂电脑
2009-09-17
打赏
举报
回复
就是OnFetchProgress事件里处理,不过要设置成异步方式。
draculamx
2009-09-17
打赏
举报
回复
进度 = 上传总大小 / (上传速度 X 上传时间)
xjq2003
2009-09-17
打赏
举报
回复
void __fastcall TForm1::ADOQuery1FetchProgress(TCustomADODataSet *DataSet,
int Progress, int MaxProgress, TEventStatus &EventStatus)
{
//Progress
//MaxProgress
}
xjq2003
2009-09-17
打赏
举报
回复
ADOQuery控件怎么保存IMAGE字段类型的?
代码可以贴出来吗?
ADOQuery控件有个OnFetchProgress事件,可以在里面实现你的功能吧
或者BeforePost和AfterPost事件里面
完整java
上传
附件
案例,SSH2架构,开源
标签用途和功能介绍 1. 支持多个文件
上传
2. 对
上传
文件
进行增加、删除、删除所有等操作 3. 对
上传
文件
前检测同名文件,以及
上传
文件
的大小限制 4. 包含中文名称的文件
上传
、
附件
上传
成功后,在数据库表中插入一条记录,记录信息包括一个随机字符的字段,在下载
时
候通过该字段找到相应的
附件
5.
上传
文件
时
候, 反映
上传
进度
界面设计说明 对
上传
操作的页面显示做了以下人性化操作: 1、可以任意在
上传
多个文件,只需在一个
上传
文件
的输入框中完成 2、
上传
前在不访问数据库的前提下,进行增加、删除、删除所有等操作 3、在
上传
文件
前检测同名文件,以及
上传
文件
的大小 4、
上传
文件
时
候,可以在页面反映出: 1. 等待
上传
的文件列表 2. 正在
上传
文件
的文件名,以及
进度
百分比和
进度
条 3. 已经
上传
文件
的文件列表 类文件 com/bestsoft/ssh/comm//upload/UploadTag.java 封装了在jsp页面显示的html标签 com/bestsoft/ssh/web/action/upload/UploadFileAction.java 封装了
上传
文件
的方法 jsp文件 WEB-INF/jsp/upload/percent-ajax.jsp 封装
进度
条的显示 WEB-INF/jsp/upload/upload-ajax.jsp 封装选择
上传
文件
的操作 文件 js/upload/upload.js 封装
上传
文件
的脚本程序 其他文件 WEB-INF/tld/upload包下所有文件.tld文件(设置标签属性)
jsp
附件
上传
模块,JS实现文件
上传
功能
今天整理了一个jsp
附件
上传
模块,结合jquery Uploadify插件,可以一次性
上传
多个
附件
,而且自带
上传
进度
功能,非常漂亮的界面和强大的功能。 Uploadify插件是由国外开发的一个jquery插件,功能非常的齐全,包括同
时
上传
多个
附件
,支持多个
附件
同
时
上传
,一次同步
上传
文件
个数设置,单个文件
上传
大小限制,同
时
上传
附件
个数限制,支持
上传
附件
格式等功能,大家可以到官网或其他网站查找Uploadify更多的帮助文档了解更多的信息。
JeeSite4.0入门必备教程
JeeSite4.0 使用Spring Boot作为核心框架,提供了权限授权及用户访问接口,支持SAAS多租户模式,每个租户数据通过corp_code字段进行分离,数据互不干扰。用户数据权限优化,不仅仅是角色,颗粒度细化到每个人员的身上,可自定义第三方数据权限,不仅仅是部门和公司,你可以扩展,如:地区,栏目分类,商品分类。
通过AJAX监控文件
上传
进度
很多
时
候需要
上传
附件
到服务器,一般采用在页面放置
的方式让用户选择要
上传
的文件进行
上传
,使用的是HTTP协议,这样的方式很方便开发也简单,不过如果
上传
的
附件
比较大的
时
候,会出现IE响应很慢的情况,如果用户急性子,多点几下
上传
的按钮,那么就会导致IE不响应的情况,这个
时
候如果在文件
上传
得过程中,给用户一个动态的提示甚至是一个
上传
的
进度
条,效果就会好多了,这样就会用到Ajax技术了,让Ajax以一个固定的间隔
时
间检查
上传
情况然后在页面以文字或是图片的方式体现出来就行了。 在使用Ajax进行
附件
上传
进度
查询的
时
候也想过,直接使用Ajax进行
附件
上传
,在实现过程中发现问题比较多,所以就使用了变通的方式:使用标准的
附件
上传
方式,结合Ajax进行
上传
的
进度
检查
c# ,js请高手帮忙在
附件
源码里添加
上传
进度
显示
NULL 博文链接:https://zdlaa.iteye.com/blog/2062574
数据库及相关技术
1,178
社区成员
18,939
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章