摘要: 在Delphi中利用MSDASC来配置数据库链接在运行期进行数据库的连接是一个问题,自己写一个窗体配置吧,数据库不一样,所用的参数也不一样,还有那讨厌的连接字符串,有时真不知该写什么好。那天无意中发现一个UDL文件,打开时自动弹出标准的数据库链接属性配置窗体,用过ADOConnection的一定知道。可惜的是UDL文件是明码,而且要放在一个目录下,要是能放在注册表中多好,还可以加密存放,我们如何调用这个窗体呢?通过查找注册表,发现打开UDL文件的是MSDASC,再查MSDASC,OK,在OLEDB32.dll中。好啦,我们开始编程吧。 为了找到OLEDB32.DLL中的接口描述,以便知道有什么 阅读全文
posted @ 2013-10-16 22:37 angelbd 阅读(632) 评论(0) 推荐(0)
摘要: delphi中获取汉字的拼音首字母1.py: array[216..247] of string = ({216}'CJWGNSPGCGNESYPB' + 'TYYZDXYKYGTDJNMJ' + 'QMBSGZSCYJSYYZPG' +{216}'KBZGYCYWYKGKLJSW' + 'KPJQHYZWDDZLSGMR' + 'YPYWWCCKZNKYDG',{217}'TTNJJEYKKZYTCJNM' + 'CYLQLYPYQFQRPZSL' + 'W 阅读全文
posted @ 2013-10-16 22:34 angelbd 阅读(571) 评论(0) 推荐(0)
摘要: OpenDialog的一个问题 有一个功能要求就是【每次打开文件的对话框的默认路径是上一次保存文件的路径】,本来这个就是设置OpenDialog控件的InitialDir属性就行了,但是第一次打开的时候还行,把文件保存在另一个目录下,再打开OpenDialog对话框时弹出的还是第一次的目录,让人很不解。。。但是SaveDialog对话框,满足上面提到的要求,OpenDialog和SaveDialog两个控件的初始情况如下: OpenDialog的初始情况: OpenDialog.Filter:='Gamma System file(*.ini)|*.ini|All files(... 阅读全文
posted @ 2013-10-16 22:32 angelbd 阅读(548) 评论(0) 推荐(0)
摘要: DBGridEh导出Excel等格式文件 uses DBGridEhImpExp; {------------------------------------------------------------------------------- 过程名: TfrmEmplyExport.OutToFile 作者: han 日期: 2007.08.08 参数: IADO : TADOQuery; DgEh : TDBGridEh 返回值: 无 说明: 导出查询结果到文件--------------------------------... 阅读全文
posted @ 2013-10-16 22:32 angelbd 阅读(801) 评论(0) 推荐(0)
摘要: 文本文件导入到数据库中的几种方法 大型的数据库开发中常常遇到数据源是平面文件(如文本文件)的情况,对于这样的数据源,无法使用数据库对其数据进行有效的管理,另外也无法使用SQL语句对其进行查询和操作,所以当务之急就是将这些平面文件导 入到数据库中,然后就可以对其进行高效的操作了。 下面介绍几种常见的数据导入的方法,希望能够给大家启迪。另外,本文所涉及到的数据库均为Oracle数据库,其实对于其他数据库而言,方法类似。 一、Sql*:Loader 该方法是Oracle数据库下数据导入的最重要的方法之一,该工具由Oracle客户端提供,其基本工作原理是:首先要针对数据源文件制作一个控制文件... 阅读全文
posted @ 2013-10-16 22:25 angelbd 阅读(4161) 评论(0) 推荐(0)
摘要: delphi文件流 [复制链接] 在Delphi中,所有流对象的基类为TStream类,其中定义了所有流的共同属性和方法。 TStream类中定义的属性介绍如下: 1、Size: 此属性以字节返回流中数据大小。 2、Position: 此属性控制流中存取指针的位置。 Tstream中定义的虚方法有四个: 1、Read:此方法实现将数据从流中读出。函数原形为: Function Read(var Buffer;Count:Longint):Longint;virtual;abstract; 参数Buffer为数据读出时放置的缓冲区,Count为需要读出的数据的字节数,该方法返回值为实际读出的.. 阅读全文
posted @ 2013-10-16 22:21 angelbd 阅读(660) 评论(0) 推荐(0)
摘要: 近一年来,自己基本上是靠自己单打独斗+外援指导模式做了几个小得不能再小的小CASE,当然此小CASE非往日女儿经常学说自己的口头禅"小CASE"来缩代谦虚客套话的那个“小CASE”。在这些所谓“开发生涯”日子的苦捱和煎熬中,自己多多少少也取得一定的收获,当然不单单是指经济物质上的,个人的技术水平上也有了一定的长进。凭心而论,只有亲身经历过的苦难方能称得上真正的“苦难”,只有亲身体验过的风景方才算得上好风景。套用句歌词,不经历风雨,哪能见到彩虹? 通过网络和朋友的热心指导,自己最终都算较成功地完成的任务。现在趁稍稍有闲瑕之际,特意整理一下自己的学习资料,当然绝大多数都是转载自 阅读全文
posted @ 2013-10-16 21:34 angelbd 阅读(206) 评论(0) 推荐(0)
摘要: 很后悔自己早些时候没有过多关注过本网站,虽说也可能多次浏览过本网站或本站的外链接,但由于自己的粗心与这么好的网站失之交臂了。现在终于有了自己的一角儿,我会很珍惜这难得的机会和缘份,一定会好好利用这个网站丰富的资源,好好学习、消化和吸收,并大胆且不怕自己的才疏学浅、孤陋寡闻,一孔之见,多多发表自己的心得、想法和经验教训,我相信只有多交流、多沟通、多分享、多切磋、多讨论、多争论、少空谈、少闲聊、少攻讦、少谩骂、少粗俗、少庸俗,大家一定都会有各自的收获和提升。罗里罗嗦一大通,可能会有些辞不达意,大家权当放松一下罢了,不乐意者可立即飘过就是了。 阅读全文
posted @ 2012-10-01 11:27 angelbd 阅读(138) 评论(0) 推荐(0)