██████【将Word文档上传到服务器后,用户可以在浏览器中打开(嵌入Iframe),怎么实现用户修改后,通过点击按钮保存到服务器上的Wo

csdn8008 2003-11-30 04:18:48
将Word文档上传到服务器后,
用户可以在浏览器中打开(嵌入Iframe),这可以实现,就是上传。

但怎么实现用户修改后,
通过点击按钮保存到服务器上的Word文档里,
而不是保存到数据库?

我见过一个用delphi做成一个ActiveX控件,客户端运行,
还可以有自定义公章,自定义格式,修改后显示删除标记(红色删除线),自动保存到服务器文档的。
请问C#可以做类似的控件吗?

如果不行,有没有其它好方法?
谢谢!
...全文
346 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuankena 2004-02-02
  • 打赏
  • 举报
回复
up
wfox111 2004-01-29
  • 打赏
  • 举报
回复
看一下这个,也许可以,不过我还没有试
http://search.csdn.net/expert/topic/3/301/2003/4/17/1671508.htm
wfox111 2004-01-28
  • 打赏
  • 举报
回复
我也有类似的问题要解决,我看到过一个dsoframer的控件,介绍的可以实现保存到服务器上,可是我使用时,各项功能都行,就是保存到服务器上不行,如果有人有这方面的其他方法,请多多指教
Daric 2004-01-28
  • 打赏
  • 举报
回复
网页可以先下载doc到本地, 由office的web control做修改动作, 提交时上传, 覆盖原来的旧文件, 速度有影响, 不过可以实现.
叶虎 2004-01-28
  • 打赏
  • 举报
回复
请与我联系,我有一个WebOfficeControl控件,只需200元一套,能完成的功能:
新建word,保存word至数据库,修改word后保存到数据库,打开数据库中的word,支持所有版本的word,简单易用,很方便,如果有意,请留下你的email,我可以发一个试用版给你,试用版只能在
本地机上使用,功能跟正式版一样,其他的电脑不能访问,正式版无限制。
联系电话:010-62884951
email;yehutxt@163.com
layerr 2004-01-02
  • 打赏
  • 举报
回复
对于客户端的操作,.net中的处理方式是调用装配件。
换句话说,winform程序可以直接嵌入到网页中,只是要求浏览器必须是IE6.0以上版本,而且在客户端需要安装.net运行环境。基本与JavaApplet的工作原理类似。

要实现楼主的功能,只需要写一个Windows Form的自定义控件,生成一个DLL,在控件中使用WebService来从服务器端取得文件到客户端,然后再在客户直接调用Word来编辑这个文件。
csdn8008 2003-12-18
  • 打赏
  • 举报
回复
owc可以实现保存吗?
如果可以,如何实现?
谢谢。
stephenli 2003-12-18
  • 打赏
  • 举报
回复
学习!
mywisest 2003-12-18
  • 打赏
  • 举报
回复
用用owc看。
csdn8008 2003-12-18
  • 打赏
  • 举报
回复
但C#不能写ActiveX控件(*.cab)
xueqs 2003-12-13
  • 打赏
  • 举报
回复
难道ASP.NET就不可能实现类似Delphi等编写的ActiveX控件(*.cab)的强大功能了吗?

ASP.NET也可以调用ActiveX控件(*.cab)不管是用什么语言写的
tmgzs 2003-12-13
  • 打赏
  • 举报
回复
基本上是无望的
Meyer 2003-12-03
  • 打赏
  • 举报
回复
还是得用office组件
不管是activeX还是内嵌winform control
zhongmao 2003-12-02
  • 打赏
  • 举报
回复
Microsfot 的 SharePoint2003中可以实现,但是实际上是用的OFFICE2003组件
csdn8008 2003-12-01
  • 打赏
  • 举报
回复
ASP.NET的用户控件实质上还是网页,
无法实现比较强大的功能,

难道ASP.NET就不可能实现类似Delphi等编写的ActiveX控件(*.cab,等同于Windows应用程序)的强大功能了吗?

那么选择ASP.NET是不是一个错误?相对于Delphi?

还有没有其它加强ASP.NET功能的解决方案?
初学,谢谢指教。
xueyhfeng 2003-11-30
  • 打赏
  • 举报
回复
基本上是很困难的,
淡蓝色2 2003-11-30
  • 打赏
  • 举报
回复
你的想法,是不可能实现的
csdn8008 2003-11-30
  • 打赏
  • 举报
回复
也就是针对word文件的操作,
不需要Sql server或Access数据库保存文件内容。

方案一:
或者能不能将Word文件导出到freetextBox,通过文本框,
在线修改,
然后生成Word文件同时删除旧文件,或者直接覆盖旧文件。
从而达到更新文档的目的。

方案二:
或者通过类似ActiveX控件,Windows窗体操作。
因为ASP.NET的用户控件功能太弱了,好像没办法实现。

另外,一个很重要的问题,
ASP.NET的用户控件实质上还是网页,
难道ASP.NET就不可能实现类似Delphi等编写的ActiveX控件(*.cab)的强大功能了吗?

csdn8008 2003-11-30
  • 打赏
  • 举报
回复
谢谢.
是这样的,比如服务器上有一个Word文档: "2003年工作总结.doc" 。
现在用户甲在嵌入word的网页中打开该文件,
填入或者删除部分内容,完毕后,点击网页上的按钮提交,
更新服务器上的文档: "2003年工作总结.doc" 。
下一位用户打开该文件浏览时,看到的是修改保存后的结果。

这样可以实现吗?
速马 2003-11-30
  • 打赏
  • 举报
回复
保存到数据库和保存到文件有什么区别呢
不就是数据库操作/文件操作吗

可能没明白你的意思...
打开链接下载源码: https://pan.quark.cn/s/8ec3d104bde6 华为MA5671是一款针对宽带接入需求而研发的智能型光猫设备,其核心应用场景为家庭用户及小型企业环境。该设备运用了千兆以太网技术,能够提供卓越的网络连接性能,从而使用户可以体验到稳定流畅的互联网服务。其完整名称为SmartAX MA5671,其"SmartAX"是华为对其智能接入产品系列的特定命名,意指该设备具备智能化管理功能与自动化配置特性。固件,即Firmware,是指存储于硬件设备内部的一套程序代码,负责控制设备的各项功能运作并合理调配硬件资源。在华为MA5671设备,固件发挥着核心作用,它直接影响着设备的操作系统运行机制、网络协议兼容性、安全防护机制以及性能表现等多个维度。"MA5671V8R313C00SPC100"作为该固件的标识编号,通过此代码可以解析出以下几个关键层面的信息: 1. **V8**:这通常象征固件的主版本号,或许表明这是第8代产品形态或第8次主要升级迭代。 2. **R313**:这可能代表固件的次级版本或修订层级,暗示着相较于V8版本,该版本经历了313次的迭代优化。 3. **C00**:这部分或许与设备的特定型号设定或地域适配性相关,不同的C00编码可能对应不同的功能模块配置或区域适应性调整。 4. **SPC100**:最后的这一段编码可能标识着特殊版本或性能增强配置,SPC(Special Performance Configuration)可能是华为针对特定性能优化版本设定的代号,而100可能代表这种优化措施的等级或序列编号。 在实际部署过程,将固件保持为最新版本是非常重要的,这样做能够有效修正已知的安全隐患,优化设备运作效能,...
代码转载自:https://pan.quark.cn/s/558f943fe8b9 Oracle 11g是由甲骨文公司推出的一款面向企业级应用的数据管理平台,其具备丰富的功能特性与性能优化措施,能够充分满足大型商业机构及组织的复杂数据管理诉求。这份“Oracle 11g官方文帮助文档”作为一份高清晰度且内容全面的资源,专门为文使用者提供系统化的操作指引和必要的技术支持。 1. **Oracle 11g核心构成** - 数据库模型:该系统基于关系数据库架构,负责对结构化数据进行系统化存储和处理。 - 实例与服务机制:数据库实例指的是部署在服务器内存的运行环境,而服务则是客户端接入数据库的核心通道。 2. **部署与设置** - 部署模式:涵盖高级部署流程和快速部署方案,以适应多样化的应用场景。 - 参数配置文件:初始化参数文件(init.ora)用于设定数据库的运行环境参数。 - 逻辑存储与物理存储:表空间作为数据库对象的逻辑组织单元,数据文件则是实际存放数据的物理载体。 3. **SQL与PL/SQL技术** - SQL指令集:主要用于数据库数据的查询、录入、修改及删除等操作。 - PL/SQL编程:作为Oracle的特色编程语言,支持过程化编程范式,常用于开发存储过程和触发器逻辑。 4. **安全防护机制** - 用户身份与角色管理:通过用户账户和角色权限体系来控制数据库的访问权限。 - 授权管理及审计功能:实现数据访问权限的精细化控制,并记录数据库活动日志以保障合规操作。 5. **效能提升策略** - 查询执行优化器:智能选择最优的查询执行路径。 - 重做日志与归档机制:保障事务的持久性和系统故障后的恢复能力。 - 数据分区技术:通过将大型数据表...

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧