会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Healer007
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2019年9月27日
Oracle单引号拼接和替换
摘要: 1.oracle拼接一个单引号: 正常写法:''''|| 由于单引号存在转义,第一个和最后一个是指定你要使用的字符,第二个’是单引号的转义字符,所以需要第三个‘才是真正你要拼接的那个。 也可以用 chr(39) 作为字符拼接,这样可能更直观。 2.oracle替换单引号 REPLACE('a,b',
阅读全文
posted @ 2019-09-27 14:59 Healer2047
阅读(5609)
评论(2)
推荐(0)
2018年12月29日
C#:设置webBrowser框架与系统相对应的IE内核版本
摘要: 通常情况下,我们直接调用C#的webBrowser控件,默认的浏览器内核是IE7。 那么如何修改控件调用的默认浏览器版本呢? 1 /// <summary> 2 /// 修改注册表信息来兼容当前程序 3 /// </summary> 4 static void SetWebBrowserFeatur
阅读全文
posted @ 2018-12-29 15:05 Healer2047
阅读(3235)
评论(0)
推荐(0)
2018年5月10日
C#:使用FastReport打印带图片传参模板的实现方法
摘要: 大家都知道,C#打印图片可以直接调用PrintDocument控件的PrintPage事件,通过画刷对image对象直接进行绘制。但是这种方法存在局限,例如如果打印的图片需要按纸张大小进行缩放的话,那么图片显示比例和图片显示位置等都需要动态计算,如果还要添加水印或者其他的图片操作,基本上要添加很多额
阅读全文
posted @ 2018-05-10 09:48 Healer2047
阅读(8477)
评论(6)
推荐(2)
2017年1月1日
C#:使用Twain协议实现扫描仪连续扫描
摘要: C#调用Twain接口实现扫描仪连续扫描。在监听的TwainCommand.TransferReady状态中,是调用扫描仪扫描图片的。 我开始的时候尝试修改twain类中TransferPictures的方法,但是结果证实不可行。 其实这是一个误区,我们只需要修改一下twain的启动扫描事件,可以根据是否连续扫描给扫描仪传不同的参数以达到此效果。 只需一行代码,就可实现一次扫描多张,且不需要更改扫描仪的任何设置。
阅读全文
posted @ 2017-01-01 14:33 Healer2047
阅读(12965)
评论(21)
推荐(2)
2015年12月20日
C#:使用MD5对用户密码加密与解密
摘要: C#中常涉及到对用户密码的加密于解密的算法,其中使用MD5加密是最常见的的实现方式。本文总结了通用的算法并结合了自己的一点小经验,分享给大家。一.使用16位、32位、64位MD5方法对用户名加密1)16位的MD5加密/// /// 16位MD5加密/// /// /// public stati...
阅读全文
posted @ 2015-12-20 23:14 Healer2047
阅读(106151)
评论(6)
推荐(18)
C#:Oracle数据库带参PLSQL语句的正确性验证
摘要: 在有Oracle数据库C#项目中,有一个这样的需求:在界面上配置了带参数的PLSQL语句,但是要通过程序验证其正确性,那么该如何实现?这就是本文要探讨的内容。一:通过OracleCommand对象的ExecuteNonQuery方法验证 这个方法要用到Oracle.ManagedDataAcce...
阅读全文
posted @ 2015-12-20 22:27 Healer2047
阅读(2508)
评论(0)
推荐(0)
2015年12月19日
C#:通过Visual Studio项目预生成命令获取SVN版本号
摘要: 之前有一个winfrom项目,想要通过获取SVN版本号作为程序的内部编译版本号。网上也有各种方法,但没有一篇行得通的方法。于是我经过一系列研究,得出了一些经验,特总结成一篇博客。方法一:通过SVN命令获取版本号 类似地,我在项目中添加了一个名为"Version_inf.bat"的用于生成版本号...
阅读全文
posted @ 2015-12-19 23:50 Healer2047
阅读(4761)
评论(0)
推荐(2)
上一页
1
2
公告