摘要: 在.net中,可以创建资源文件(.resx)供程序使用,可以在资源文件中加入图片、字符串等自定义资源。以便在程序中使用这些文件。下边就我们就创建一个名为Skins.resx的资源文件,在里面装载一些程序UI需要的资源,以便绘制程序界面...... 阅读全文
posted @ 2008-07-10 15:05 KenBlove 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 由于系统中的公共搜索窗口太慢,就重写了公共搜索窗口。采用了异步回调和Session缓存数据,并全手工绑定。因为要兼容原系统中的原来的一大堆JS调用和存储过程(几百个)。所以这个搜索窗口并不是最优的,例如无法采用存储过程分页等更优的方法。但一定程度上缓解了系统的搜索窗口反应慢问题...... 阅读全文
posted @ 2008-07-09 09:36 KenBlove 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 我们经常要拼SQL语句,往往又想将拼成的SQL语句返回值到语句外面用。这时候,就需要用到SQL Server中自带的SP_EXECUTESQL了:...... 阅读全文
posted @ 2008-07-08 12:30 KenBlove 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 我们在水晶报表中,经常会遇到这样的需求:满足这个条件,就显示这个内容,否则显示另外一部分内容。这时候就需要隐藏特定的内容。我是水晶报表菜菜,今天就记下这些技巧,免得转头又忘记了...... 阅读全文
posted @ 2008-07-02 15:19 KenBlove 阅读(1499) 评论(0) 推荐(0) 编辑
摘要: 系统中有某些水晶报表总是出的是第一次选择的内容,以后选择的内容总是不能即时更新。无论代码总怎么折腾都总是死死的显示第一次的报表。后来经过一个同事解放思想放开手脚的尝试,终于发现只要将IE设置中的“局域网设置”(LAN Settings)中的“自动检测设置”(Automatically detect settings)的勾去掉就能每次准确的出报表了!百思不解,难道这个设置会影响到缓存吗? 阅读全文
posted @ 2007-12-14 14:00 KenBlove 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 在网上搜索了半天,搜出来的代码不是检测到sql关键字提示用户改就是直接替换SQL关键字,而且有很多代码还没有注意到关键字大小写问题。所以代码多少有写缺陷和不完美。...... 阅读全文
posted @ 2006-09-04 14:19 KenBlove 阅读(802) 评论(2) 推荐(0) 编辑
摘要: 学习面向对象,继承是一个不得不说的问题。从C++开始,我们就学习继承和接口。呵呵,昨天收到一间叫网龙公司的面试Email,先发个试题来做的Email面试还是第一次见识。可能偶面试经验少吧(不超过十次),面试题目里面有一个问题很适合用来作为继承的讲解例子。 因为这个例子实在太美妙了,忍不住做了一下,并试着分析了。...... 阅读全文
posted @ 2006-08-29 15:34 KenBlove 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 文章转载自书生的Blog,原地址是http://www.cnblogs.com/pbwf/archive/2006/03/31/363981.html 感觉十分好用,比较自己写的更全面也更仔细,就放弃了自己写的代码,直接用了。记录一下代码:...... 阅读全文
posted @ 2006-08-23 11:28 KenBlove 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 这些天做网站需要给图片加水印,就翻硬盘翻这两个方法,但是却找不倒原作者的信息了。这里记录一下:...... 阅读全文
posted @ 2006-08-23 11:23 KenBlove 阅读(1090) 评论(1) 推荐(1) 编辑
摘要: 代码参考过Phiree的http://www.cnblogs.com/phiree/archive/2005/11/19/280460.aspx文章,但是在套用过程用发现图片分行排列的时候Phiree的方法排列出来的图片顺序是竖排的,并是我想像中的横排,所以修改了他的记录插入方法,这样排列顺序就完全按照图片添加的顺序从左到右,从上到下排列。最后一行如果图片不够一行,则自动以最后的图片填充满一行。你... 阅读全文
posted @ 2006-08-23 11:12 KenBlove 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: Win2k在NTFS系统下可能会出现这样的错误提示,解决办法很简单,只要在网站所在系统盘根目录给ASPNET用户读取权限就可以了,因为原因就是 Server.MapPath() 这个方法,这个方法是让一个相对路径转为绝对路径,而在转换的过程序中,.NET框架需要得到当前硬盘的一些属性,如盘符等,而这个时候,如果将.Net用户对磁盘根目录的权限全部拒绝,从而导致程序无法正常运行。Server.Map... 阅读全文
posted @ 2006-08-23 10:53 KenBlove 阅读(2174) 评论(0) 推荐(0) 编辑
摘要: 继续记录没有技术含量的函数,这次的比较有用。 using System.Text.RegularExpressions;namespace QS_Web{ namespace Kobold { public class Censor { public static bool CheckMode1(string strInput,int ... 阅读全文
posted @ 2006-08-03 15:25 KenBlove 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 又几个毫无技术含量的函数,记录一下。呵呵 using System;using System.Web;using System.Configuration;//读取web.confignamespace QS_Web{ namespace Kobold { public class Read { public static string... 阅读全文
posted @ 2006-08-03 15:22 KenBlove 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 1、UBB代码处理 public static string UBBEncode(string strInput) { if (strInput == null) { return ""; } else ... 阅读全文
posted @ 2006-08-01 09:20 KenBlove 阅读(364) 评论(1) 推荐(0) 编辑
摘要: 生成验证码的大概过程就是在后台取得一个随机的字符串,然后该随机字符串绘制成一幅图片,当然,图片可以加上噪声,防止基本上不会出现的N人分析图形数据获取和还原字符串。 具体生成验证码的代码如下,在生成随机字符串的同时会将字符串设置到一个Session["ValidateCode"] 中,实用的时候只要得到用户返回值和Session值比较就可以得出填入的验证码是否一致了。 using System;... 阅读全文
posted @ 2006-07-31 09:06 KenBlove 阅读(412) 评论(1) 推荐(0) 编辑