- 博客(68)
- 资源 (1)
- 收藏
- 关注
原创 64位系統下OpcRcw修改過程
OPC服務訪問設備簡單方便不多說,但網上基本上都是32位上的DLL,總共有5個基礎的,分別是OpcRcw.Cmd.dll、OpcRcw.Comn.dll、OpcRcw.Da.dll、OpcRcw.Dx.dll、OpcRcw.Hda.dll這五個DLL中有一個參數都是Pack = 8或Pack = 4 。 32位下是Pack = 4,64位下要改為Pack = 8。進入將32位修改成64位下可用DL...
2018-06-14 15:54:02
1361
转载 让oracle访问到sqlserver中的数据(异构服务总结)
采用透明网关技术,让oracle能轻松访问到sqlserver数据库中的数据。透明网关oracle在企业版本里缺省时,是没有的,需要自定义安装,安装好了oracle后,再从自定义安装中,把该组件选上。在安装的过程中,会重组oracle软件。 假设我们要在ORACLE里同时能访问SQL Server里默认的pubs和Northwind两个数据库。 1、在安装了O...
2018-03-30 09:10:58
927
原创 ORACLE 用sys.dbms_sql执行SQL例
下面实例用sys.dbms_sql执行SQL例,可以选择SELECT 返回值也可选择FUNCTION调用返回值,具体运用要视实际情况做修改。function GetSqlResult( data_sql_ in varchar2) return varchar2is sDataSql varchar2(2000); sReturn varchar2(200);
2017-06-30 16:42:53
1323
原创 ORACLE命令笔记
一、EM1、查看em状态:#emctl status dbconsole2、启动em:#emctl start dbconsole3、关闭em:#emctl stop dbconsole 二、监听1、查看监听:#lsnrctl status2、启动监听:#lsnrctl start3、关闭监听#lsnrctl stop
2016-05-31 19:08:25
387
原创 Linux 命令笔记
一、防火墙:1、查看防火墙状态:#systemctl status firewalld.service2、启动防火墙:#systemctl start firewalld.service3、关闭防火墙:#systemctl stop firewalld.service4、添加要开放到端口到防火墙配置中:(以tcp协议形式,添加1521端口到防火墙,开放此端口
2016-05-31 19:02:36
485
转载 ORACLE 11g EM 网页显示按钮上的文字为乱码
使用ROOT用户操作以下:一、在$oracle_home/jdk/jre/lib/fonts 目录下新建文件夹fallback#mkdir fallback二、从WINDOW系统的windows/fonts下拷贝simsun.ttc字体文件到新建的fallback目录下三、将simsun.ttc 改名为simsun.ttf#mv simsun.ttc simsun.
2016-05-31 16:59:48
3332
原创 Linux7 下重新安装YUM
所有操作均在ROOT用户下,系统版本是Linux7.0 X86_64:一、删除原有YUM# rpm -aq|grep yum|xargs rpm -e --nodeps二、下载yum,注意自己的LINUX系统版本,是什么版本就进相关版本目录去下载。但小版本的目录就不用进了。如版本是6.5,就只需进6 目录,版本是 7.2,只需进7目录。打开浏览器,登录 http://
2016-05-31 16:45:05
27081
4
转载 plsql下批量KILL进程
declare v_minutes NUMBER:=1000; v_Str VARCHAR2(100); CURSOR C_users(v_minutes number) IS SELECT s.username, s.status, s.machine, 'alter system kill session ' ||''''
2016-05-31 16:19:37
3634
转载 ORACLE數據庫慢排除
1、查詢當前被鎖的進程、用戶、對象。select sess.sid,sess.serial#,lo.oracle_username,lo.os_user_name, ao.object_name,lo.locked_modefrom v$locked_object lo, dba_objects ao, v$session sesswhere ao.object_i
2016-04-26 13:35:01
361
翻译 水晶报表10设置别名
修改 Alias Name 會報錯於相關的Table 上 , 滑鼠右鍵,Rename 將最後一欄改為 \ 即可注意:如有 子報表,子報表也應一併修改 . 在登錄檔register中找到下面列的登錄值 Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\CrystalDecision
2014-08-29 16:44:05
676
原创 三菱QJC24通信模组422接线法
三菱QJC24通信模组 422外接设备SDA --------------------------------- RX +SDB --------------------------------- RX - RDA --------------------------------- TX +RDB ----------------------
2012-04-13 13:25:20
4348
原创 Oracle中查询被锁定的表
select --l.*,o.owner object_owner, o.object_Name,mac.status,mac.osuser,mac.machine trunc(l.ctime/60,0) mm,(l.ctime/60-trunc(l.ctime/
2011-09-23 13:38:34
550
原创 三菱PLC上位機程序編寫
<br />編寫PLC上位機程序是一個苦差事,網上資料太少。所幸有三菱自帶的組件來做開發,為程序編寫省力不少。<br />其中最重要的一個控件是TActEasyIF,這個是三菱PLC上位機程序開發必備利器。服務端使用VB.NET編寫。<br /> <br />上位機操作流程圖:<br /> <br /> <br /> ERP ----生成操作指令---> 服務端 -----發送指令-->PLC --->存取貨物<br /> <br />ERP:使用IFS ERP,ORACLE數據庫,用戶作業時,根據規則生成
2011-04-19 15:24:00
4622
1
原创 列出MSSQL数据库中的表和字段内容
<br />CREATE PROCEDURE [dbo].[List_Field] AS<br />SELECT <br /> 表名=d.name, --case when a.colorder=1 then d.name else '' end, <br /> 字段序号=a.colorder, <br /> 字段名=a.name, <br /> 标识=case when COLUMNPROPERTY( a.id,a.name,'IsIde
2010-11-16 21:52:00
930
原创 水晶報表分頁與空行
<br /> <br /> (1)分页<br /> 在详细资料上点格式化节,在后面页新建页打勾,公式中输入:<br /> (以每頁7行為例,在detail節中,點右鍵,format section --》New Page After 打勾,并點擊右邊的公式按鈕,輸入以下代碼:)<br /><br />if onlastrecord then<br />False<br />else <br />if RecordNumber mod 7 =0 then<br />TRUE<br />else<b
2010-11-16 11:30:00
896
转载 QQ通讯协议
<br />QQ通讯协议<br />协议说明: <br />协议由报文头(T)+发送者(T)+接收者(T)+报文类型(T)+报文长度(L)+报文内容组成 <br />发送者和接收者是系统内的程序种类,OICQ服务器0x01,传真服务器0x02,WEB服务器0x03,打 <br />印服务器是0x04,聊天服务器是0x05,OICQ用户是0x0A。 <br />OICQ用户到OICQ服务器的通讯协议引导符 (0x81+0x0A+0x01) <br />报文类型报文内容报文说明 <br />0x01 昵称(S)
2010-09-01 15:57:00
3229
1
原创 如何Clone数据库
一、如何Clone数据库?主要由以下步骤组成:l 启动源数据库并Login;l 生成控制文件重建脚本;l Shutdown源数据库;l 拷贝参数文件和数据文件到目的数据库文件目录;l 创建新的数据库服务;l Login新数据库并运行控制文件重建脚本;l 在Listener.ora和tnsnames.ora种增加信息;l 重启新数据库;二、准备我们假设源数据库为IFS2K2,现在想得
2010-08-30 21:01:00
1171
原创 DLL入口修复
DLL入口修复<br /><br />library { library name };<br /><br />uses<br />SysUtils,Forms, Classes;<br /><br />{$R *.res}<br /><br />var <br />DllApp: TApplication;<br />DllScr: TScreen;<br /><br />procedure DLLUnloadProc(Reason: Integer); register;<br />begin<
2010-08-25 14:52:00
771
原创 DELPHI7操作INHTTP访问SSL出错信息解决方法
<br />使用IdHttp访问Https网址时,要加一个IdSSLIOHandlerSocket控件,设置idhttp的IOHandler属性为IdSSLIOHandlerSocket控件。<br /> <br />procedure TForm1.Button1Click(Sender: TObject);<br />var<br /> RData_TreatPost:string;<br /> FormParam:TStrings;<br />begin<br /> FormParam:=TSt
2010-08-11 16:51:00
12077
原创 多网关访问设置
<br />我一个局域网里有两个网关,网关A(属于网通),网关B(属于电信),平时电脑设置是用网关A,现在因为网速问题,想让我写的程序连接互联网时,自动使用网关B,而其它上网,则仍然使用网关A。解决方法:添加一条路由。<br />添加路由: route -p add IP地址 mask 掩码 网关<br />删除路由: route delete IP地址<br />跟踪结果: tracert IP地址<br />例如:<br />route -p add 222.208.183.177 mask 255.2
2010-08-11 16:38:00
4656
原创 无法上传软件的问题
首先打开上传的文件夹 UploadFiles,查看它的安全属性,对应网站的匿名用户要给它读取和写入的权限;1、在internet 信息服务(iis)管理器中使所有的网站(包括ftp服务器)都停止运行; 2、在开始->管理工具->服务,在服务里关闭iis admin service服务; 3、找到windows/system32/inesrv/下的metabase.xml,打开,找到aspmaxrequestentityallowed 把它修改为你需要的值(以字节为单位)(默认为204800,即200k)
2010-07-12 15:15:00
899
原创 mysql下的分页存储过程
CREATE PROCEDURE pro_page( in _sql varchar(1000), in _order varchar(1000), in _pagecurrent int, in _pagesize int )BEGIN if _pagesize set _pagesize=20; end if; if _pagecurrent set _pagecurrent = 1;
2010-05-17 16:18:00
468
原创 MSSQL插入数据分析受影响的表
SET NOCOUNT ONif object_id(tempdb.dbo.#tem1) is nullcreate table #tem1 (name varchar(100), tbefore int default 0)elsecreate table #tem2 (name varchar(100), tafter int default 0)declare @sql varc
2010-03-27 14:42:00
742
转载 多桌面切换
unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Menus, StdCtrls, Buttons, ExtCtrls, TrayIconForm, AppEvnts;type TSh
2010-03-05 16:32:00
852
转载 delphi调用VC++6的DLL
1、保证你传递的参数要正确:C++中的char *对应PASCAL中的pchar。2:C++中导出的函数的参数调用方式要和你DELPHI中的导入的函数参数调用方式要一致! 例如: C++的参数调用方式 对应的DELPHI的参数调用方式 _declspec cdecl WINA
2010-02-27 09:57:00
1215
原创 RemObjects常见问题列表
1、找不到RODLFile.res --> 检查在服务端窗体上是否有放置THYRODLReader组件,并是否有将TRO**Message组件的RODLReader属性关联到THYRODLReader组件 2、服务端的TRO**Server、TRO**Message组件一定要放在主窗体上,不能放在其它地方,如bpl包,impl窗体。如果放在非主窗体上,则客户端会出现找不到服务
2010-02-01 19:52:00
1408
原创 MSSQL写法精炼
1、SQL2000中一表有一日期型字段BirthDay,记录出生日期,想每年在本日生日前15天,将其过滤出来,怎么写Where条件?:select out_date from sales_out_head_tab where (DATEDIFF(day,DATEADD(year ,year(getdate())-year(out_date) ,out_date ) ,getdate())
2010-01-23 15:55:00
719
原创 MYSQL客户端字符集乱码解决方法
网店SHOPEX软件的MYSQL数据库,数据库采用的是UTF-8编码。客户端ODBC连接时,编码不能选择UTF8,而是要选择gb2312。NND,这一个选项搞了我几天才试出来,被UTF8害惨了。
2009-12-09 11:39:00
714
原创 ORACLE标签收藏
@@servername:返回运行SQL Server数据库本地服务器的名称。 @@remserver:返回登录记录中记载的远程SQL Server服务器的名称。 @@connections:返回自上次启动SQL Server以来连接或试图连接的次数,用其可让管理人员方便地了解今天所有试图连接服务器的次数。 @@cursor_rows:返回最后连接上并打开的游标中当前存在的合格行的数量。@@err
2009-12-01 16:51:00
801
原创 万能查询器DLL使用说明 http://www.absky.cn/?product-80.html
销售网址:http://www.absky.cn/?product-80.html 1、万能查询器DLL带自动分页功能, 它的自动分页功能,避开存储过程分页和数据集分页,直接自动在取数之前就分好。相比其它形式的分页更简单实用且运行速度更快。2、可以以OleVariant形式返回指定的单个值,单行数据,多行数据,返回查询语句,还可以手动修改自动生成的查询语句,做到真正的方便实用。
2009-07-11 13:55:00
1750
转载 用DELPHI操作EXCEL
在DELPHI中显示EXCEL文件,可用以下简单代码做到。但要实用,则需进一步完善。 var Form1: TForm1; EApp:variant;implementationuses ComObj, OleServer,Excel2000;{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);begin EAp
2009-07-09 16:02:00
6949
原创 系统服务和普通FORMS程序共存一体的实现
要求:一个EXE,如何将它做成这样的效果:1、双击它时,像一个FORMS程序那样正常显示窗体运行。2、注册成系统服务,每次都可以从service.msc中启动它。也就是说,没注册之前,它可以当作普通FORMS程序运行,注册之后,它就可以当系统服务运行。 做法:参考Delphi 里面scktsrvr的源代码,Program Files/Borland/Delphi7/Bin 搜索sckt
2009-07-03 14:22:00
1494
原创 使用Indy控件发邮件时遇到的问题
使用TIdMessage和TIdSMTP来发生邮件;邮件正文使用HTML,发163和QQ邮箱正常,而发126和188等会显示HTML源码。多方查资料后,在微软的http://office.microsoft.com/zh-cn/outlook/HP012329962052.aspx中突然得到灵感,可能是邮件格式的原因。一试ContentType果然如此。如果没有设ContentType, 则有些邮
2009-06-16 13:38:00
1766
转载 在delphi中三个形式:ADODB_TLB ADOInt ADODB
转自:http://www.mini188.com/showtopic-862.aspx在delphi中三个形式:ADODB_TLB ADOInt ADODB RecordSet在delphi中常见的转换问题三个文件中都有,但都不同ADODB_TLB._RecordSet ADOInt._RecordSet ADODB.RecordSetADODataSet和ADOQuery只能接受A
2009-06-12 17:24:00
2850
1
原创 delphi控件图标制作
打开DELPHI的ToolsàImage Editor : 新建一个.dcr 文件,文件名等于包名(.dpk),与包体保存在同一路径;如图: 1、 在DCR文件中,右键新建添加Bitmap文件格式: 尺寸24*24 ,SuperVGA256色; 文件名改为对应控件的类名,如上图的TCHECKGROUP等; 2、 在包文件上右键,点VIEW SOURCE,如下图:
2009-06-02 09:04:00
3464
转载 windows数据类型
ATOM 原子(原子表中的一个字符串的参考) BOOL 布尔变量 BOOLEAN 布尔变量 BYTE 字节(8位) CCHAR Windows字符 CHAR Windows字符 COL
2009-05-29 08:46:00
802
原创 用Delphi7实现Web Service
用Delphi7开发Web Service程序,并把服务程序放在IIS Web服务器上提供给各种客户程序调用。 一编写服务程序 第一步:File----->New----->Other------>WebServices----->Soap Server Application选择ISAPI/NSAPI Dynamic Link Library然后确定,(如果没有做过,
2009-05-28 14:23:00
4706
1
原创 设置邮件服务器遇到的问题
花生壳+软路由(ADSL环境): 前提:在局域网内安装花生壳,并使用动态域名登录(如:***.gicp.net) 1、安装邮件服务器软件之后(winmail, winwebmail,windows自带的POP,SMTP组件). 添加域,用户名; (注意:不管安装哪一款,都得确定当前的25,110端口没有被占用。 测试方法:telnet 127.0.0.1
2009-05-27 16:22:00
1793
原创 SQL SERVER2000带端口连接
1、设定: SQL Server端口,我们可以通过"服务器端网络试用工具"和"客户端实用工具" 分别使用"服务器端网络试用工具"和"客户端实用工具" 设置"常规选项"->"启用的协议"->"Tcp/Ip"->"属性"中的默认端口,假设为1000 重启SQL服务管理器。 2、测试 新建连接文件,在数据链接属性的[选择或输入服务器名称]中输入: 数
2009-05-22 10:58:00
2485
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人