- 博客(38)
- 资源 (1)
- 收藏
- 关注
原创 DELPHI7安装目录中,BIN文件夹里面的所有.bpl文件对应的控件
DELPHI7安装目录中,BIN文件夹里面的所有.bpl文件对应的控件列举下面是其中的一部分bpl列表说明其中的控件:dclact70.bpl (Borland Actionbar Components) 包括的控件:TStandardColorMap、TTwilightColorMap、TXPColorMap、TActionToolBar、TActionManager、TActionMa
2009-08-16 11:25:00
3087
转载 Variant or safe array is locked是什么错误?
这个错误应该是你的系统中存在不同版本的 midas.dll造成的,替换这些文件为Delphi7版本的 midas.dll,或者公用midas.dll这个文件就可以了
2009-08-16 11:13:00
6561
转载 使用Vss
1. 在服务器上安装Vss6.02. 把服务器安装目录共享3. 在客户端访问该共享目录,运行NETSETUP安装客户端4. 在服务器上新建一个目录(data),并共享(例如://zhou/data)5. 登陆vss-admin,选择tools的createDatabase,创建一个数据库//zhou/data6. 在vs2005中新建一个工程,然后把它放进源代码管理
2006-07-17 15:02:00
892
转载 Sql Server实用操作小技巧集合
(一)挂起操作在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法:到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager删除PendingFileRenameOperations(二)收缩数据库--重建索引DBCC REINDEXDBCC INDEXDEFRAG--
2006-07-17 15:00:00
750
原创 Delphi编程将数据库数据快速导入Excel
在开发数据库应用程序中,经常要将类型相同的数据导出来,放到Excel文件中,利用Excel强大的编辑功能,对数据作进一步的加工处理。这有许多的方法,我们可以使用OLE技术,在Delphi中创建一个自动化对象,通过该对象来传送数据。也可以使用ADO,通过与Excel数据存储建立连接,使用ADO这种独立于数据库后端的技术来导出数据集的数据。 可这两种技术都有一个共同的缺点,那就是慢,数据量少还好,
2005-12-06 00:11:00
959
原创 delphi_create_tree
树的快速创建算法,只需读一次数据库.unit U_CreateTree;interfaceuses Classes, ComCtrls, ADODB, SysUtils;type PPNodedata=^TNodeData; TNodeData = record ID:integer;//节点编号 PID:Integer;//父节点编号 Name:string;//节点名称
2005-11-11 10:03:00
985
原创 sqlserver中的union,cube,rollup,cumpute运算符
UNION 运算符是将两个或更多查询的结果组合为单个结果集 该结果集包含联合查询中的所有查询的全部行。这与使用联接组合两个表中的列不同。 使用 UNION 组合查询的结果集有两个最基本的规则: 1。所有查询中的列数和列的顺序必须相同。 2。数据类型必须兼容 a.UNION的结果集列名与第一个select语句中的结果集中的列名相同,其他select语句的结果集列名被忽略 b.默认情况下,UNION
2005-07-15 17:12:00
1305
原创 C#调用ORACLE存储过程返回结果集及函数
ORACLE段:首先在ORACLE建立PACKAGE和PACKAGE BODY,将在这里面定义函数和存储过程返回结果集。1:建立PACKAGE:CREATE OR REPLACE package SCOTT.pk_wtistype mytype is ref cursor;procedure p_wt(mycs out mytype);function f_get(str in varchar2)
2005-06-29 15:28:00
1203
原创 将表数据生成SQL脚本的存储过程
将表数据生成SQL脚本的存储过程document.title="将表数据生成SQL脚本的存储过程 - "+document.title CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar(1000) declare @columndata
2005-06-22 15:14:00
994
转载 保存sql
dbcc inputbuffer(@@spid)select t.SID, t.STATUS as "SESSION状态", -- active状态正在对当前系统资源造成影响 u.SPID as "AIX进程ID", -- 数据库服务进程对应的PID u.PGA_USED_MEM as "会话内存", -- ORACLE服务进程所占内存 w.PHYSICAL_RE
2005-01-27 12:50:00
809
转载 查找前十条性能差的sql,优化索引
查找前十条性能差的sql. SELECT * FROM ( SELECT PARSING_USER_ID EXECUTIONS, SORTS, COMMAND_TYPE, DISK_READS, sql_text FROM v$sqlarea
2005-01-17 12:43:00
1656
转载 unstall
installp -u freeware.samba.rte 想要重新安装可以先清除一些关联文件,好象是 installp -C 先man installp commit 了只有Uninstall 三楼说的好,一般都先apply,旧版本的软件升级后处于 applied状态,系统使用的是新的版本,旧的版本并没有被删除 执行commit动作后,旧的版本被删除,软件包就处于committed状态了;执行
2004-12-22 21:52:00
1234
原创 imp一个表
imp dev/dev@tiss fromuser=dev touser=dev tables=(t_geanwzxm,t_geanklwp) file=tasdb.dmp
2004-12-21 12:49:00
1087
转载 Oracle临时表 优化查询速度
1、前言 目前所有使用Oracle作为数据库支撑平台的应用,大部分数据量比较庞大的系统,即表的数据量一般情况下都是在百万级以上的数据量。当然在Oracle中创建分区是一种不错的选择,但是当你发现你的应用有多张表关联的时候,并且这些表大部分都是比较庞大,而你关联的时候发现其中的某一张或者某几张表关联之后得到的结果集非常小并且查询得到这个结果集的速度非常快,那么这个时候我考虑在Oracle中创建
2004-11-26 14:39:00
1412
转载 Oracle 9i 数据库移动过程
数据库移动,在项目实施过程中,经常会发生,对于有经验的DBA来说,数据库移动是十分容易。但对于一些只了解系统,对数据库不是十分懂的人员来说,oracle的移动就不是那么容量了。 例如当系统安装完成以后,存储空间扩容了,需要对原对ORACLE进行移动,需要进行数据移动。以前在ORACLE8I FOR WINDOWS 2000中是可以进行移动的。现在ORACLE9I FOR AIX 5L 的移动如何做
2004-11-19 09:00:00
607
转载 API Hook的实现
一、序言对大多数的Windows开发者来说,如何在Win32系统中对API函数的调用进行拦截一直是项极富挑战性的课题,因为这将是对你所掌握的计算机知识较为全面的考验,尤其是一些在如今使用RAD进行软件开发时并不常用的知识,这包括了操作系统原理、汇编语言甚至是机器指令(听上去真是有点恐怖,不过这是事实)。当前广泛使用的Windows操作系统中,像Win 9x和Win NT/2K,都提供了一种比较
2004-10-11 00:01:00
1775
转载 分析DFM文件生成程序界面
其主要思路是用递归的方式来分析DFM文件,再用流化技术将类生成出来。以下是代码://///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////下面这个单元是注册组件类的,还可以增加,有兴趣者可以自己加上去。uni
2004-10-10 23:59:00
1590
转载 Unicode
unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Button1: TButton; procedure Button1Click
2004-09-28 10:13:00
701
转载 创建同义词
SELECT GRANT SELECT ON ||TNAME|| TO USERNAME; FROM TAB;GRANT SELECT ON dev.T_CHAXUNMK TO taobo;CREATE public SYNONYM T_CHAXUNMK FOR dev.T_CHAXUNMK;SELECT CREATE SYNONYM ||TNAME|| FOR
2004-09-21 16:04:00
797
转载 Oracle 应用技巧
触发器: select?trigger_name,trigger_type,table_owner,table_name,status?from?user_triggers;快照: select?owner,name,master,table_name,last_refresh,next?from?user_snapshots?order?by?owner,next;同义词: select?
2004-09-20 10:49:00
725
转载 DBA常用SQl语句
来自http://blog.youkuaiyun.com/cn_chenfeng/archive/2004/09/17/108119.aspx查看表空间的名称及大小:SQL>select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_sizefrom dba_tablespaces t, dba_data_files d where t
2004-09-20 08:43:00
878
转载 qq panel
BQQApplication.dllContentTab.dllGroupConnection.dllOEMApplication.dllPersonalDesktop.dllQQOneClick.dllQQSceneMng.dllQRingMng.dllSBuddyApplication.dSBuddyFriend.dll
2004-09-10 09:56:00
876
转载 表变量与临时表的优缺点?
什么情况下使用表变量? 什么情况下临时表? --------------------------------------------------------------- 表变量只存放在内存中,临时表需要写磁盘。所以一般情况下,用表变量会快些。 用法不太一样,有些时候用表变量更方便。 具体的再看SQL 2000的帮助。试用下就知道了。 ---------------------
2004-09-07 11:26:00
3260
转载 连接字符串集中营
如果你还在为.NET中设置各种数据库的连接字符串而头大,那么这个网站将是你的必看之选!http://www.connectionstrings.com/当然,还有一招简单的: 你在任意位置新建一个.txt文件,将其改名为xxxx.UDL,双击它,OK,按照连接向导设置好后,再用记事本打开该UDL文件,那么你看到的就是连接串了。不过,用该方法生成的连接字符串可能不能在ADO.net代码中连
2004-09-07 11:24:00
935
转载 Anders Hejlsberg谈C#设计过程
原文:http://msdn.microsoft.com/vcsharp/headlines/hejlsberg/default.aspx Anders Hejlsberg为Borland工作13个春秋后,于1996年加盟微软,最初参与设计Visual J++和WFC(Windows Foundation Classes)。然后,担任C#首席设计师和Microsoft .NET
2004-09-07 09:25:00
966
转载 树操作
在开发数据库应用程序中,我们经常需要表示多层次关系的数据,譬如:MRP中的BOM,多级别的组织结构,多级的角色关系…… 在数据库中描述这种关系时,我们通常使用父节点指向的方式来设计表结构,譬如对部门的表结构定义如下: CREATE TABLE TDepartment ( ParentNo varchar(25), /* 上级部门编号,如果为NULL则表示当前记录为顶级部门。
2004-09-07 09:02:00
1018
转载 完全解析 用户ADSL网络账号为何被盗?
小苦瓜来报案:她在家使用ADSL上网,上个月交电话费和网费时发现比以前多了100多块,她告诉防黑刀自己怎么也想不明白,ADSL是包月上网,怎么可能多出来这么多钱呢?她先到了电信部门去查询,发现费用清单上显示的主要费用是QQ个人账户充值、观看在线电影、注册付费电子信箱等服务,她欲哭无泪地望着防黑刀说,自己根本就没用过这些服务啊。ADSL账号为何被盗? 案情分析: 几种盗取宽带账号的方法 1.使
2004-09-06 17:06:00
2727
1
转载 IIS6 和Tomcat5 的整合
花了很久时间,终于搞定了IIS6和Tomcat的整合。现在把步骤贴出来给各位一点参考,也免去了新手在Google上暴走和一次次的调试。开始吧! 首先先说明我的系统,Windows 2003 Server中文版+IIS6+Tomcat5.0.14,JDK 1.4.2安装目录为C:/JDK,Tomcat安装目录为C:/Tomcat,环境变量JAVA_HOME和TOMCAT_HOME都已设置好并指向
2004-08-31 15:02:00
938
转载 Delphi7 的 WebService 与 数据库
Server 端:SoapDataModule中加入 ADOConnection1、ADODataSet1、DataSetProvider1;DataSetProvider1的DataSet设置为ADODataSet1;ADODataSet1的CommandText设置为空,Connection设置为ADOConnection1。DataSetProvider1的DataRequest事件
2004-08-31 14:20:00
1635
转载 Oracle常用命令
日志管理 1.forcing log switches sql> alter system switch logfile;2.forcing checkpoints sql> alter system checkpoint; 3.adding online redo log groups sql> alter database add logfile [group 4] sql> (/disk3
2004-08-30 14:35:00
899
转载 常用函数
#include #include int find( int array[], int size,int date ) /*一般查找法*/{ int i; if( size return -1; for( i = 0; i if( date == array[i] ) return i; return -1;} void swap(
2004-08-30 14:30:00
911
转载 WINDOWS系统文件详解
A ↑ ACCESS.CHM - Windows帮助文件 ACCSTAT.EXE - 辅助状态指示器 ADVAPI32.DLL - 高级Win32应用程序接口 AHA154X.MPD - SCSI驱动程序 AM1500T.VXT - 网卡驱动程序 AM2100.DOS - 网卡驱动程序 APPSTART.ANI - 动画光标 APPS.HLP - Windows帮助文件 AUDIOCDC.HLP
2004-08-24 14:35:00
1172
转载 返回数据集
PACKAGE 定义:CREATE OR REPLACE PACKAGE pkg_loginISTYPE T_CURSOR IS REF CURSOR;PROCEDURE p_login (usercode VARCHAR2,passwd VARCHAR2, Re_CURSOR OUT T_CURSOR);PROCEDURE p_user_popedom (userid VARCHAR2,
2004-08-13 16:19:00
1072
转载 ORACLE与SQL之间的数据迁移
高级数据迁移?????? 很多时间,要在异构数据库之间进行数据迁移或抽取,如果在SQL中提取ORACLE的数据,可以通过ODBC、OLEDB等多种方式,要从ORACLE提取SQL中的数据,大都是通过透明网关来实现的。?????? 在异构数据抽取过程中,最好采用SQL92标准的语法编写SQL代码,同时要注意不同数据库之间数据类型的转换关系,如ORACLE的日期类型用DATE、SQL用Date
2004-08-13 16:11:00
691
原创 用Delphi编写Win2000服务程序
一、Win2000服务简介服务程序(Service Application)是一种运行于WinNT的后台程序,每个服务程序(Service Application)中可能包含若干个服务(Service),每个服务就是其中的一个线程(该服务也可以创建多个子线程)。采用服务,应用程序可以获得特殊的权限,而且不会被用户通过Win2000的任务管理器直接结束程序,所以服务常常用来实现一些特殊的目标。
2004-08-11 17:12:00
991
原创 用.net中的socket实现文件传输 icknay [原作]
socket是网络套接字,使用它我们可以很方便的实现网络的数据传输。在.net中提供了socket类来帮助开 发者调用socket的使用,从而避免了调用socket的动态库来实现socket的麻烦。下面我们就来看一个简单的例子,从这个简单的例子来看看.net中的socket类实现socket是多么的方便。 编程思路:在这个简单的例子中我们将通过socket来实现文件的网络传输和接收功能。要
2004-08-11 14:51:00
941
豪华任务管理器任务管理器任务管理器
2008-10-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人