12 2010 档案
解密加密过的存取过程
摘要:为了防止它人查看自己的存储过程,可用WITH ENCRYPTION进行加密处理。但正所谓道高一尺魔高一丈。解密可通过下面的存储过程进行破译。然后去掉WITH ENCRYPTION即可例、: 阅读全文
posted @ 2010-12-29 15:55 fyen 阅读(318) 评论(0) 推荐(0)
解决ADOConnection1连接数据库假死
摘要:1用ADOConnection1连接数据库时,如果数据库不存在都会等待很久,甚至会出现假死情况。要避免这种情况可以用扫描一下SQL的端口1433是否开放。扫描代码如下 阅读全文
posted @ 2010-12-29 15:39 fyen 阅读(1642) 评论(0) 推荐(0)
关于 ASP 释放对象和资源
摘要:其实在asp执行当中,对于未释放的对象在执行完毕之后,会自动进行回收的!所有在一般情况可以不用管!但是本人还是建议你要养成这个良好的习惯!释放对象是用你所说的set o=nothingasp没有提供一下释放所有的,这个还是自己手动操作!呵呵 阅读全文
posted @ 2010-12-22 23:56 fyen 阅读(315) 评论(0) 推荐(0)
利用ASP连接各种数据库
摘要:用ASP连接DBF、DBC、MDB、Excel、SQL Server型数据库的方法:一、ASP的对象存取数据库方法 在ASP中,用来存取数据库的对象统称ADO(Active Data Objects),主要含有三种对象:Connection、Recordset 、CommandConnection:负责打开或连接数据Recordset:负责存取数据表Command:负责对数据库执行行动查询命令二、连接各数据库的驱动程序 连接各数据库可以使用驱动程序,也可以使用数据源,不过我建议大家使用驱动程序,因为使用驱动程序非常方便、简单,而使用数据源比较麻烦。ODBC链接适合数据库类型链接方式access 阅读全文
posted @ 2010-12-22 21:18 fyen 阅读(254) 评论(0) 推荐(0)
用ASP获取客户端IP地址的方法
摘要:要想透过代理服务器取得客户端的真实IP地址,就要使用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取。不过要注意的事,并不是每个代理服务器都能用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取客户端的真实 IP,有些用此方法读取到的仍然是代理服务器的IP。还有一点需要注意的是:如果客户端没有通过代理服务器来访问,那么用 Request.ServerVariables ("HTTP_X_FORWARDED_FOR") 取到的值将是空的。因此,如果要在程序中使用此方法,可以这样处理:   阅读全文
posted @ 2010-12-21 00:26 fyen 阅读(1618) 评论(0) 推荐(0)
Ajax Status and readStatus
摘要:readyState属性包括五种可能的取值:0: (未初始化)send方法还没有被调用1: (加载中)已调用了send方法,请求还在处理2: (已加载)send方法已完成,整个应答已接收3: (交互中) 正在解析应答4: (已完成) 应答已经解析,准备好进行下一步处理。对象XMLHttpRequest属性status的含义:0**:未被始化 1**:请求收到,继续处理 2**:操作成功收到,分析、接受 3**:完成此请求必须进一步处理 4**:请求包含一个错误语法或不能完成 5**:服务器执行一个完全有效请求失败 100——客户必须继续发出请求101——客户要求服务器根据请求转换HTTP协议版 阅读全文
posted @ 2010-12-20 23:14 fyen 阅读(327) 评论(0) 推荐(0)
Ajax中的get和post两种请求方式的异同
摘要:Ajax中我们经常用到get和post请求.那么什么时候用get请求,什么时候用post方式请求呢? 在做回答前我们首先要了解get和post的区别.1、 get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。2、 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。两种方式的参数都可以 阅读全文
posted @ 2010-12-20 23:13 fyen 阅读(247) 评论(0) 推荐(0)
整数显示二进制字符串
摘要:function IntToBin(Value: Integer; Count: Integer = 32): string;var iTemp: Integer;begin Result := ''; while Count > 0 do begin iTemp := Value shr (Count - 1) and 1; case iTemp of 1: Result := R... 阅读全文
posted @ 2010-12-19 13:11 fyen 阅读(288) 评论(0) 推荐(0)
Runtime error 216
摘要:RtcHttpClient1在程序关闭时没有断开会出现上述的Runtime error 216的问题解决方法在主窗口中的OnClose中执行客户端断开 阅读全文
posted @ 2010-12-19 10:30 fyen 阅读(529) 评论(0) 推荐(0)
Printer 直接调用打印机问题
摘要:问题:为什么打印的时候都挤在一起. 而且只有一行显示.(x,y 是全局变量), 为什么没有按我的一行加上间距一行的打印呢?复:打印机分辨率不一样,不要给定具体值,必须通过API获得具体打印参数。你先更改这两个地方再打印试试。你这是要干嘛,如果喷墨激光打印机,肯定打在一起了,若你要分行打,可以改成要打成一列,改成类似这样要打成一行,改成类似这样 阅读全文
posted @ 2010-12-18 01:38 fyen 阅读(3027) 评论(1) 推荐(0)
POS printer小票打印机源代码
摘要:对文本文件进行写操作,当文本文件的文件名为“LPT”或“COM”等保留字里,即是对指定端口写。源代码截自“吉胜超市POS” 阅读全文
posted @ 2010-12-18 01:33 fyen 阅读(3753) 评论(0) 推荐(0)
关于FastReport中导入PDF楷体+GB2312_CHARSET正常,宋体不正常解决
摘要:用下面的替换 TfrxPDFFont.GetFontName: AnsiString 中的同名函数 阅读全文
posted @ 2010-12-18 00:53 fyen 阅读(1568) 评论(0) 推荐(0)
FastReport 4.9.20 中文菜单显示不全或者乱码解决方法
摘要:FastReport 4.9.20 中文菜单显示不全或者乱码解决方法:可以自己编译一个frcc.exe,替换Res目录下的,然后再recompile即可。 delphi 2010(update5)测试界面都正常。用delphi 2010建立一个console工程,名称为frcc,代码如下: 阅读全文
posted @ 2010-12-18 00:44 fyen 阅读(3049) 评论(0) 推荐(0)
动态创建Access数据库文件
摘要:function CreateAccessFile(FileName: string; PassWord: string = ''): boolean;constSConnectionString = 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;Jet OLEDB:Database Password=%s;';varvCatalog: OleV... 阅读全文
posted @ 2010-12-18 00:40 fyen 阅读(358) 评论(0) 推荐(0)
会计中的余额求解SQL
摘要:SELECT *, (SELECT SUM(AD_in-AD_out) FROM account_Detail AS AD2 WHERE ((AD2.ADate = AD.ADate AND AD2.idno <= AD.idno) or (AD2.Adate < Ad.ADate)) ) as TotalCountFROM account_Detail AS AD WHERE Yea... 阅读全文
posted @ 2010-12-18 00:35 fyen 阅读(308) 评论(0) 推荐(0)
注册唯一的消息ID
摘要:与WINDOWS打交道,消息是免不了的。系统除了向我们提供自身的消息外,也允许用户自己定义消息。定义消息很多情况下会直接这种这样的定义很容易出现冲突。最好的方法是用函数“RegisterWindowMessage”注册生成唯一的消息ID 阅读全文
posted @ 2010-12-18 00:28 fyen 阅读(284) 评论(0) 推荐(0)
QueryInterface与GetInterface的区别
摘要:1、GetInterface通过类信息查是否有该支持接口,简单点说就中只能要到Class=(TXXXX,Interface1,...interfacen);后面的Interface2、QueryInterface依赖实现者,即使类没有这个接口,实现者可以返回另外的一个对象。DELPHI中事件的派送便是一例纵上所述:GetInterface由编译器去实现,QueryInterface由方法实现都去决定。 阅读全文
posted @ 2010-12-18 00:17 fyen 阅读(3166) 评论(1) 推荐(0)