03 2005 档案
摘要:进博客园整两周了,花了不少的功夫,终于把大部分在CSDN Blog上的文章都转了过来 贴文章,传图片,真是挺累的。 于是我开始佩服那些在很多网站都有自己Blog的同志们, 但撇去技术共享的角度,可能贪慕虚名也是原因之一,不然谁也不愿意去受那个辛苦。 CSDN BLOG问题依旧,我觉得自己这个搬到博客园的决定还挺英明。 昨天好象积分突然增多了一些,不知道是不是管理员奖励的,但是比起大佬们上...
阅读全文
摘要:转自http://www.594zz.com/info/35617.html 这些天碰到一个项目,需要将vb6+水晶...
阅读全文
摘要:方法一: --让日志不再增长,但是不能压缩日志 EXECsp_dboption'your_dbname','trunc.log','TRUE' 方法二: --超强数据库文件及日志文件压缩, --压缩后可能会导致数据库不能正常访问,重启一下数据库即可 DUMPTRANSACTION[数据库名]WITHNO_LOG BACKUPLOG...
阅读全文
摘要:环境假定: 假设你工作的局域网内已经有可以正常工作的Oracle数据库服务器 且你已经有要使用的数据库服务的名称,访问帐号及密码,以及该服务器的机器名称或者IP 如果你要从零开始,则需要安装Oracle服务端软件, 安装时比较简单后期的配置就很烦琐,这里不说了, 如果需要,就去买本书看看吧 以下用到的是Oracle9i ----------------...
阅读全文
摘要:双击工具包里的signcode.exe 文中提到的数字签名工具包,请在此处下载 http://www.cnblogs.com/Files/babyt/SignTool.rar 至此,数字签名完成 在DOS窗口下,输入 chktrust.exeE:\myTest\08\Pac...
阅读全文
摘要:准备好工具包,微软的IE SDK里包含这些工具, 但是那个开发包太过庞大,而且操作起来也稍微得繁琐了一些你只需要下载这么几个文件就可以了 文中提到的数字签名工具包,请在此处下载 http://www.cnblogs.com/Files/babyt/SignTool.rar 首先我们要制作一个证书 进入DOS模式下该目录 为了便于操作,建议你将这个工具包放在磁盘根目录下,...
阅读全文
摘要:我做了一个WebRtf的控件,主要是封装了RichtextBox控件,增加一些方法,如打印等,用来实现在Web上显示RTF文档的功能。 编译成WebRtf.ocx,在VB中测试成功,为了能在Web上使用,我们需要做两个工作 一是将其打包成Internet发布包 二是将这个包进行数字签名 我一步一步抓图进行讲解,如果对于第一个部分你已经熟悉,可以直接略过进入第二部分 图上已经相当...
阅读全文
摘要:开发环境:VB6,水晶报表9.2,win2000pro 水晶报表是采用字段定义方式实现的,代码见http://www.cnblogs.com/babyt/articles/116880.html 目标机器:win2000pro,未安装水晶报表 这是我第一次使用InstallShield进行打包,有些地方说的可能比较罗嗦 ^_^ 准备1: 请先在水晶报表官方站点下载合并安装模块(RDC9ForChi...
阅读全文
摘要:可逆加密组件 ====================== 使用方法 ========================== Dim objEncrypt Set objEncrypt = Server.CreateObject("myEncrypt.clsEncrypt") Dim strReturn'加密后文本 Dim strValue '加密前文本...
阅读全文
摘要:这几天老看见有人说起水晶报表10 的打印功能如何如何, 因为我一直用的9,ASP+水晶报表9可以使用Activex方式完美打印 怎么说10里也不应该倒退啊. 刚好今天有mail来问,所以就装了个看看.原来如此. 在webform上设置CrystalReportViewer的属性, 其中有一项叫printMode,好象默认是pdf 也就是大家平时为什么一打印就就导出成pdf文件的原因了....
阅读全文
摘要:水晶报表9.2+VB6 使用Application可以进行打印 在将数据赋给报表模板后,调用PrintOut方法 '赋给报表数据 objCRReport.Database.SetDataSource rst '此句打印,会出现打印提示框 objCRReport.PrintOut '不提示,直接打印到默认打印机 Call objCRReport.PrintOut(False)
阅读全文
摘要:2:新增加一个报表,数据源选取ADO.Net数据集 如果出现这个提示 那么请去掉勾选,找到我们前篇文章中所建立的xsd文件 后面就如同一般报表的创建过程了 3:剩下的过程就是代码了,很简单,呵呵,以下是核心代码。 4:请在此处下载代码 , winrar压缩,解压密码 : WWW.FACESUN.CN
阅读全文
摘要:在前面的文章中我介绍了在VB中使用不受数据库限制的报表,同时也应允了在后续的时间会推出.Net版本, 不过因为最近太忙,所以总是不断跳票,呵呵. 在我开始写出来最原始的版本之后,我发现其实在水晶报表的官方支持站点中已经有类似的代码, 所以我只是在其基础上进行了简单的修改. 以下代码运行在 VS2003 ,Framework1.1版本上,水晶报表为VS2003自带的.使用VB.NET 我们使用的...
阅读全文
摘要:节专家==>详细资料节==>颜色==>背景颜色(勾上) CSS样式,水晶报表语法 if recordnumber mod 2=0 then crYellow else crWhite 效果
阅读全文
摘要:节专家=> "组页眉"节==>在前面页新建页=〉编辑样式 如每页显示3个组 GROUPNUMBER MOD 3 =0 如果想每页显示一个组或者是将组显示在单独的页面上,则使用以下方式: "更改组"==>"选项"==>将组放在同一页上
阅读全文
摘要:现在有这么张报表(图1),诺大的张纸上就这么几列,很浪费,也不好看. 现在我们通过简单的设置,实现类似于WORD里面的分栏效果 原来的模板是这样的(图2) 为了分栏,我们把这些内容全部往左拖动一下,最好是拖动到最左边,给后面的栏留下位置 进入节专家的"详细资料节",勾上"多列格式化",上面会多出个"布局",点进去 注意这个宽度就是你一栏所占的宽度,设置的小一点,就可以多分出几栏来,当然...
阅读全文
摘要:自从在某个日志中回复了一下说我有项目文档后,经常有人来询问我这类的事情. 索性专门写一篇,原来在自己的网站上写了个帖子的,可惜网站访问量基本上等于0 也没人看到,呵呵. 你可以在此处进行下载<东软项目管理文档> 东软文档虽然很完善,但是用起来比较烦琐,推荐大家使用更实用的<<项目流程文档> 还可以参考<国家标准的软件开发文档> 希望对大家有所帮助.也欢迎就项目文档的撰写/项目控制等进行交流,让我们共同进步.为了稍微防止一下盗链,主要是怕别人直接连过来增加网站的流量,文件加了密码 密码为: WWW.FACESUN.CN,全部大写.
阅读全文
摘要:许多朋友在使用水晶报表编程时,遇到了这么个小难题 报表第一次加载的时候正确显示,但是在条件更换后,报表内容却没有及时更新. 虽然在Crviewer上已经使用了Refresh方法 其实VB中只要简单在填充记录集合前使用DiscardSavedData方式释放掉水晶报表应用中缓存的数据即可 '清除报表中保持的数据 objCRReport.DiscardSavedData ...
阅读全文
摘要:Mail中有朋友问到,顺便写出来. VB+水晶报表9,这个还是很简单的,自带事件 Private Sub CRViewer91_NextPageButtonClicked(UseDefault As Boolean) Call MsgBox("向后换页") End Sub Private Sub CRViewer91_LastPageButtonClicked(UseDefault ...
阅读全文
摘要:经常有人问到如何限定每页显示行数的限定,还看到有人用拉高字段的方法。 下面简单说一下,其中公式用的是 Crystal语法,数据库用的是水晶报表自己带的Access数据库 我以Orders表为例. 首先选几个字段作个简单的报表,,画个小格子,预览一下。每行的数据显示满页,共21页 我们限定每页显示10行 在设计节上点右键选“节专家”,操作“详细资料”节。后面几步依图所示,加一个公式控制页面...
阅读全文
摘要:新建一个vb工程,增加水晶报表设计及运行组件的引用,在界面上增加一个Viewer控件。 运行的结果就是把在(1)中所做的模板加载数据后显示出来 核心代码: '-------------------------------------------------- '创建报表 '----------------------------------------------...
阅读全文
摘要:一般使用水晶报表进行报表开发时,都要先指定数据库连接。 但是如果我们从事三层开发时,一般是不允许水晶报表直接访问数据库的,而是通过你的数据库处理层返回数据给水晶报表 其实我们可以使用水晶报表中的字段定义作为数据来源,来彻底摆脱与数据库的直接联系, 从而开发出便于发布以及摆脱数据库限制的报表系统。 当然使用该字段定义的方式进行报表的开发,比使用水晶报表直接连接数据库操作来说 增加了一些开发的过程,...
阅读全文
摘要:作小应用图表的时候,使用MSCHART控件是个不错的选择,但是在本地开发的时候好好的,就是发布的时候客户端看不到,咋办呢 下面看图一步一步下去,应该很快就明白了吧? 还有就是在做这样的系统的时候,最好加个连接,告诉访问者如果不能正常浏览请参考此教程. 有些东西,是技术之外的. 不能正常访问的症状,一个难看的大框. 提示客户更改安全选项 设置安全级别中的Activex ...
阅读全文
摘要:工作过程中随手写的 汉字转拼音 ,演示地址: http://www.facesun.cn/demo/hz2py.asp 成语词典[除了解释,还带拼音\出处\造句], 演示地址: http://www.facesun.cn/demo/cycx.asp 简体繁体在线互转,演示地址: http://www.facesun.cn/demo/jft.asp 主要是工作中一些想法的实现 第...
阅读全文
摘要:本文为的票据打印系列的最后一篇,主要是代码实现。 本文中的纸型设置请参考前一篇文章 http://www.cnblogs.com/babyt/articles/116792.html 。 套打实现思路请参考这篇 http://www.cnblogs.com/babyt/articles/116794.html 本文的方法适用于Epson / Star / Tally 全系列针式打印...
阅读全文
摘要:本方法适用于几乎所有打印机.而且不需要编程. 从控制面板中打开"传真和打印机"的文件夹,不要点选任何打印机. 1.在这个界面上的菜单栏上,点选"文件", 新建一个纸型.大小是你要打印的纸型大小. 2.在你需要进行打印的机器上,设置该打印机的打印首选项. 高级选项中的纸张输出设置为你新建立的纸型即可. 3.如果你与其他机器使用的是共享打印机, 只需要在打印机所挂接的机器上设置即可...
阅读全文
摘要:今天在论坛中看到有人在讨论关于票据打印的问题 在DOS年代,我们是直接用控制打印机对象的方法进行单字打印。 在现在图形界面开发的程序中,仍有很多人在使用这种方法。 当然这种方法的好处是显而易见的,打印位置准确,容易控制走纸, 而且比其他的打印方式相对能延长打印机寿命,节约打印成本。 使用printer对象控制打印的唯一问题是开发时调整位置需要相当长的时间。 ...
阅读全文
摘要:中文文字转换组件 1.0 *************************************************************** 版本历史: *************************************************************** 2004年12月10日 V1.0 基本功能: 支持VB/ASP编程,免费,没有任何限制 支持以下转...
阅读全文
摘要:win2000下使用,转换时保证只有一个文本框里有内容,三种可互转。 下载地址:http://www.facesun.cn/download/cncode.rar rar解压密码: WWW.FACESUN.CN 可对整个目录下的所有文件进行转换,程序会在该目录下生成一个新的目录。 请在这里下载,WINRAR3.1压缩,密码: WWW.FACESUN.CN 相关原代码见另外一篇文章 htt...
阅读全文
摘要:当我写完这个之后,有个朋友告诉我另外一个方法 首先在任务管理器查看dllhost的PID,然后在CMD里运行这个命令就可以了 ntsd -c q -p PID //PID 指进程的PID值 挺汗颜的,当然这个方法要操作好几次鼠标,呵呵 不过可以改造一下,使用VB+API+WMI的方式来自动获得dllhost的PID,然后可以直接杀掉 这样的话就不用借助于外力了 ntsd能...
阅读全文
摘要:问题 ASP虽然有些迟暮,但是依靠COM+的强力支撑,仍然是很多开发人员的B/S开发首选。 但是在开发中经常出现如下的问题: 用vb写的dll文件,注册后,用asp调用. 发现有问题,修改dll源码,再编译成dll文件,想覆盖原dll文件,却提示拒绝操作。这个dll也不能删除 已经用regsvr32取消注册了,即使该组件的ie页面也关闭了, 不能再编译 进程杀不掉 ...
阅读全文
摘要:" 'Response.WritesWeekDay&"" 'Response.WritesChinaYear&"" 'Response.WritesChinaDay&"" 'Response.WritesChinaAni&"" %> 农历日历 ...
阅读全文
摘要:" 'Response.WritesWeekDay&"" 'Response.WritesChinaYear&"" 'Response.WritesChinaDay&"" 'Response.WritesChinaAni&"" '##-------------------------------------------## 'ModifyBy:Babyt...
阅读全文
摘要:将文章用文本格式保存,而不是直接使用HTML存储,这样的话会节约数据库空间. 于是写了这么个函数来将文本中的HTML标记剔除 函数虽然简单,但是对处理HTML文档还是很有效的 objRegExp.Pattern="" '进行匹配 SetMatches=objRegExp.Execute(strHTML) '遍历匹配集合,并替换掉...
阅读全文
摘要:HTML/ASP Source Code: "" Then Set objFSO = CreateObject("Scripting.FileSystemObject") '判断文件是否存在 If objFSO.FileExists(Server.MapPath(strFileName))=False Then Response.Write "文件不存在"...
阅读全文
摘要:内码问题. 用这段代码的吧,我已经改得很精简了. '使用XMLHTTP抓取地址并进次内容处理 FunctionGetBody(Url) DimobjXML OnErrorResumeNext SetobjXML=CreateObject("Microsoft.XMLHTTP") WithobjXML ...
阅读全文
摘要:AUTOGET Long->KeepIDOfthepages 'UContent->Text->KeepContentOfthePages(HTML) '================================================= Server.ScriptTimeout=5000 ...
阅读全文
摘要:一直在看博客园和博客堂的东西,很多时候充满了艳羡。 因为平时并没有实际的做.Net的东西,所以一直惶恐地不敢注册 最近倒是实在忍受不了CSDN BLOG频繁崩溃的鸟气,于是选择了离开。 非常高兴博客园这么快就批准了(不知道是不是用了邮件的自动回复功能 ^_^) 希望在博客园这个技术氛围浓厚的大家庭里,视野更开阔些,技能提高些 同时也希望尽微薄之力,给大家贡献点入眼的东西 最...
阅读全文