当前位置:编程学习 > C#/ASP.NET >>

C#开发的开源 OA办公系统 coffice UDS 飞思 的问题

在做项目管理--投递文档 添加完附件后点提交后,就出现这种错误,或是在发送邮件时,如果添加了附件后,也会有此错误出现,如果没有附件时就可以正常通过。请教一下这错误怎么更正。
因最近刚开始学习C#来写个OA,找到三楼楼主的OA协同办公系统,正在研究之中,如果有兴趣研空这套OA系统的朋友,可以留下联系方式我将共享源代码。
错误提示如下:

行 35:  public int RunProc(string procName, SqlParameter[] prams) {
行 36:  SqlCommand cmd = CreateCommand(procName, prams);
行 37:  cmd.ExecuteNonQuery();
行 38:  this.Close();
行 39:  return (int)cmd.Parameters["ReturnValue"].Value;
 

源文件: C:\Inetpub\wwwroot\uds\Components\Database.cs    行: 37 

堆栈跟踪: 


[SqlException: 当前命令发生了严重错误。应放弃任何可能产生的结果。]
   System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream)
   System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
   UDS.Components.Database.RunProc(String procName, SqlParameter[] prams) in C:\Inetpub\wwwroot\uds\Components\Database.cs:37
   UDS.Components.DocumentClass.AddDocBody(DocBody docbody) in C:\Inetpub\wwwroot\uds\Components\Document.cs:135

[Exception: 文档正文增加错误!]
   UDS.Components.DocumentClass.AddDocBody(DocBody docbody) in C:\Inetpub\wwwroot\uds\Components\Document.cs:145
   UDS.SubModule.UnitiveDocument.Document.DeliverDocument.btnSubmit_Click(Object sender, EventArgs e) in C:\Inetpub\wwwroot\uds\SubModule\UnitiveDocument\Document\DeliverDocument.aspx.cs:210
   System.Web.UI.WebControls.Button.OnClick(EventArgs e)
   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
   System.Web.UI.Page.ProcessRequestMain()

 
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573 --------------------编程问答-------------------- up --------------------编程问答-------------------- OA以前在公司的时候曾经完成过部分这方面的工作
对这个有些兴趣,楼主共享下代码吧
MSN:lsq667@hotmail.com
QQ:155232892 --------------------编程问答-------------------- 好像三楼楼主的OA协同办公有很多问题啊,特别是在如处理文档,附件上有很多问题,我现在只做这方面的测试,不知道谁有这个OA能够成功运行的版本参考一下呢??

TO,lsq667(奋斗的自我) 马上发给你
--------------------编程问答-------------------- 这里有C#高手吗? --------------------编程问答-------------------- 现在公司在用OA
对这个有些兴趣,楼主共享下代码吧
QQ:36729774 --------------------编程问答-------------------- 我也想学习学习,请给我一份源码吧!
谢谢!
new163wang@163.com
QQ:645626058 --------------------编程问答-------------------- 以前用ASp实现过OA,想看看net版本
msn;orichisonic@hotmail.com
qq:32947920 --------------------编程问答-------------------- 最近为OA的一个问题苦恼着,希望可以给点参考谢谢 
nobking@163.com --------------------编程问答-------------------- 不知道后来者还有份吗? --------------------编程问答-------------------- 也给我一份jmbkeyes@yahoo.com.cn --------------------编程问答-------------------- 也给我一份meizhijie@geostar.com.cn

--------------------编程问答-------------------- 谢谢!
jyycom@hotmail.com --------------------编程问答-------------------- 最近准备做OA
想拿个研究一下
csdn_man@yahoo.com.cn --------------------编程问答-------------------- 你们有那套软件的说明文档吗?麻烦给我一个
我以前下载得有,搞掉了
QQ:6415797 --------------------编程问答-------------------- peng.1981.china@163.com
QQ: 12736347
想研究一下 --------------------编程问答-------------------- 398175615@qq.com
QQ:398175615
想学习一下.谢谢 --------------------编程问答-------------------- suny5588@163.com
谢谢,一起学习 --------------------编程问答-------------------- 79950949@qq.com
麻烦发一下 --------------------编程问答-------------------- sangxiao29@gmail.com
一起学习,麻烦您了 --------------------编程问答-------------------- 正在开发OA系统,跟客户谈需求ing......

觉得麻烦一点的是,将工作流概念引入OA,复杂度大多还是跟需求有关。 --------------------编程问答-------------------- up
mail: 113138608@qq.com --------------------编程问答-------------------- yan53125@hotmail.com --------------------编程问答-------------------- up 
一起学习 麻烦您了
sangxiao29@gmail.com
--------------------编程问答-------------------- 谢谢! 
spkl44@163.com --------------------编程问答-------------------- 谢谢楼主!
sdlyq45945@163.com --------------------编程问答-------------------- 朋友.你好.麻烦发我一份.谢谢了.jianjun.dee@163.com --------------------编程问答-------------------- sunzhaoyong.2008@163.com --------------------编程问答-------------------- 我也要 mq@qzsoft.cn 谢谢 --------------------编程问答-------------------- 感觉这个OA系统还有一些问题~有一些边边角角的问题都没有考虑到~
不知道是不是我下载的这个版本有问题~~
经过修改以后,目前已经在用了~~

还是没有TD好用~~可惜只有PHP的 --------------------编程问答-------------------- 谢谢,请发至:hnyytz2002@yahoo.com.cn, qq:625545540 --------------------编程问答-------------------- 我现在也需要使用,谢谢,taizwei@163.com --------------------编程问答-------------------- ...这么多人对OA赶兴趣?我最近刚做完个OA 也带邮件功能!
楼主也给我发下把!
  我学习下楼主做的 

 Q79720057
 邮箱 hecong875@163.com --------------------编程问答-------------------- 公司也要我做套 OA,望楼主能共享下谢谢
huanqiyang@163.com --------------------编程问答-------------------- 我想研究下OA系统,希望楼主能共享下源码,谢谢!
shan.son@vigorcn.com --------------------编程问答-------------------- 你好,我以前做过,Domino版的oa,以及Java版oa,请给我一份c#版源码,研究研究。谢谢
zdlihengxin@126.com --------------------编程问答-------------------- 我想学习一下,给我一发一份吧,dongbo1234567@163.com --------------------编程问答-------------------- 我想研究一下,希望楼主能共享下源码,谢谢! 
liboration@yahoo.com.cn --------------------编程问答-------------------- 还是那个老版本的?网上可下载的?

都framework3.5了,还用那个? --------------------编程问答-------------------- QQ:307564697 --------------------编程问答--------------------  呵呵,想学习一下~.
lives_2008@yahoo.com.cn
QQ:249786437 --------------------编程问答-------------------- 没看懂楼主的意思
楼主的附件是存数据库的么?建议不要存库,存文件
必要的时候可以使用文件服务器分担负载

从错误看出来,真正的错误应该在这里
     UDS.Components.DocumentClass.AddDocBody(DocBody   docbody)   in   C:\Inetpub\wwwroot\uds\Components\Document.cs:145 

我现在也在做OA,有空可以一起研究下
我的邮箱kingdomgps@gmail.com,MSN也是这个 --------------------编程问答-------------------- 我也不清楚呀,还在公司正要做,请大家帮忙哦!! --------------------编程问答-------------------- 也给我一份,谢谢楼主

dj.david.Joe@gmail.com --------------------编程问答-------------------- caohongwei107@163.com
也给我一份,谢谢楼主 
--------------------编程问答-------------------- qinjianto08@163.com
如果能提供一份,感谢!   --------------------编程问答-------------------- 对项目有兴趣研究,谢谢
minken@vip.qq.com --------------------编程问答-------------------- 大家都在等解决方法。可从上到下全是提问题的??来位高手吧 --------------------编程问答-------------------- 学习中。。帮我发到:zbyyamei@sohu.com  谢谢! --------------------编程问答-------------------- tianmaxingkong518518@126.com   383458275 能不能也给我一份谢谢 --------------------编程问答-------------------- 373639732QQ.com 
谢谢配合
呵呵 --------------------编程问答-------------------- 弄错了
373639752qq.com --------------------编程问答-------------------- ASP.net技术群招募中 本群只招收 执着技术的开发者

84506002 --------------------编程问答-------------------- 好心人,也给我发一份 来学习下。  skydemo@126.com  --------------------编程问答-------------------- 前几天刚完成一个oa系统,但是也有不足之处,希望可以互相讨论,lyc99815@163.com --------------------编程问答-------------------- 出售 oa系统源码,系统使用asp.net+sql2005 开发,并承接c#程序编写,有意请联系QQ:114805001 --------------------编程问答-------------------- 出售 oa系统源码,系统使用asp.net+sql2005 开发,并承接c#程序编写,有意请联系QQ:114805001 --------------------编程问答-------------------- 谢谢
402725796@qq.com
有空可以交流交流 --------------------编程问答-------------------- 现在公司想用OA
对这个有些兴趣,楼主共享下代码吧
QQ:116927548
EMAIL-libinhithd@163.com 谢谢 --------------------编程问答-------------------- sw_wyh@126.com --------------------编程问答-------------------- tuziyan99@163.COM

谢谢楼主,麻烦楼主了。。早就有想法写个OA,但是一直太忙,没抽出时间。。谢谢楼主发一份给我,一起研究学习!  --------------------编程问答-------------------- N年后哥把哥做的N个OA都发出去.
--------------------编程问答-------------------- 这个系统我已经加了IM,BI,在线OFFICE编辑,修整了大量BUG,并开放源码。

http://hi.erp100.com/home.php?mod=space&uid=115852&do=blog&id=13557199

http://hi.baidu.com/liumj2001/ihome/myblog

上面有介绍 --------------------编程问答-------------------- 通讯部分修改记录


编写一个写入模块表的存储过程和一个函数。已写入存储过程SP_Addelfdata

修改新建任务同时写入elfdata表

修改服务器消息处理模块,向客户机发送数据,在用户登陆后每隔30秒向用户发送一次信息, 发送完成后删除。这样处理不好,客户机的主动性太差,改为由客户机发送请求,服务器接到请求后向客户发送数据。


修改客户机,建立本地数据库。储存所有接收消息。储存所有任务记录。聊天记录存为一个

文件,系统消息存为一个文件。两种操作分别写为不同的类。先写系统消息

收到消息-闪烁-查找窗口-找到显示窗口-检查是否还有同一发收人的消息-循环添到消息窗

双击闪烁-打开消息窗-打开时检查是否同一发收人的消息-循环添到消息窗

缺少删除任务的处理

当前页面缺省为WEB页,隐藏后,再触发打开窗体事件,窗体大小出错。

缺少下载定时器

添加任务时有JS错误

删除任务浏览界面的关闭按钮

图标闪烁函数。

图标停止闪烁函数。

前接受到新信息后,在系统消息清单中标记为未读,并闪烁图标。

修改客户机,将本地数据库数据显示在桌面月历。

修改客户机,添加本地工作例表显示所有未完成的工作。

修改客户机,在桌面月历上添加右键添加任务。单击左键显示任务。

修改用户显示顺序,按用户登陆名排序

修改系统公告,读取服务器设定公告内容。

修改OAELF登陆图片,可自定义。
 

1.       先检查测试tftp进度条的控制,(可以获得当前已接收到的字符数)

2.       扩展tftp服务器端将SOCKET对像对共享。

3.       当文件大小大于16777216字节时就断开了。也换过文件都是到这个大小时不动了。所以判断与文件无关。这个数字正好等于256*256*256也等于512*32768。32768是short类型的最大值。怀疑有可能是某一个变量使用了INT16。服务器端报了IO异常,可能是变量溢出了。但是没有找到溢出的位置。溢出位置找到了。DoAck函数改为long.这时所有数据都能接受完了。

4.       当客户机出现异常时,不向服务器发送数据请求,这时会导致服务器一直接收超时。这里应该处理一下,改为出错异常时自动进行重新请求数据。

5.       采用TFTP模式是阻塞模式,测试发现本机和本机传输,传输才每秒1K,也就是发送两次512字节包。速度很慢。

6.       客户机获取不到文件大小,手动改写了服务器端握手过程增加了接到请求后向客户机发送一个文件大小再进行传送数据。

7.       传送速度不稳定,需要添加断点续传功能。

1.       服务器文件转发机制的编写。

2.       普通消息压缩

3.       数据关联,使用OA的数据库,做为登陆。

4.       改写OA添加自动登陆类,修改SERVER端登录用户时存入SISSIONID。

5.       修改OA系统,在添加新的任务时,同时写入表ELFDATA。

6.       月历处理机制,也可用于其它事项的提醒。在数据库中建立一张表ELFDATA用来储存需要发送的消息。表结构如下

补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,