爱迪尔门锁调用DLL如何连接数据库

时间:2022-07-30 18:33:14
1,从客户那边备份了adel9200数据库过来本机还原了,以及相关DLL
2.用delphi XE调用init时,总是提示连接门锁系统数据库错误,导致后续工作无法继续

请问各位大神,在调用init连接爱迪尔数据库时要注意什么,打他们技术员电话,居然说我问题太细节,不懂
有几个疑问, 连接数据库时,肯定需用户和密码的,但是他这个函数居然不用提供这些参数

原型是: Init: function(SOFT: INTEGER; SERVER, UNAME: PAnsiChar;
    PORT, ENCODERTYPE, TMENCODER: INTEGER): INTEGER; stdcall;

有经验的大神,是否可以指点下呢?万分感激!

10 个解决方案

#1


我用的是USB接口的adel,数据是sql2008

#2


唉,没人?啊 啊

#3


比较悲哀,帮你顶下

#4


锁的具体型号是什么?
server [in]:字符指针,指定门锁系统数据库安装的服务器(SQL Server)名。 
Port [in]:串口号,1-COM1,2-COM2,3-COM3,4-COM4依次类推。 
EncoderType [in]:发行机类型,0-手动发行机,1-自动发行机。 
TMEncoderType [in]:TM发行机类型,比如 1-DS9097E,5-DS9097U 
要看具体型号的参数。

#5


动态链接库是Lock9200.dll 还是Lock9200T.dll ?

#6


是做初始化发卡器,发门禁卡的吧。

#7


还是要研究SDK,INIT之前,有没有需要做些什么?调用函数的,传函数的参数类型,大小是否一致。

#8


你好,我也在做这个
初始化INit方法中
server 传的是什么格式的字符串

#9


一般遇到对接硬件这种事情的话  
首先得找一个对接人, 有问题直接QQ, 电话骚扰, 不配合就反映给领导
其次 要个厂家demo什么的, 没有demo总有个exe软件吧 先搭个环境跑起来
跑起来没问题了, 说明环境搭好了
接下来把接口要来,  接口什么的转化一下, 试试基本的函数什么的
然后就好了嘛 爱迪尔门锁调用DLL如何连接数据库

#10


爱迪尔没听说过,见过酒店有用第吉尔的。

#1


我用的是USB接口的adel,数据是sql2008

#2


唉,没人?啊 啊

#3


比较悲哀,帮你顶下

#4


锁的具体型号是什么?
server [in]:字符指针,指定门锁系统数据库安装的服务器(SQL Server)名。 
Port [in]:串口号,1-COM1,2-COM2,3-COM3,4-COM4依次类推。 
EncoderType [in]:发行机类型,0-手动发行机,1-自动发行机。 
TMEncoderType [in]:TM发行机类型,比如 1-DS9097E,5-DS9097U 
要看具体型号的参数。

#5


动态链接库是Lock9200.dll 还是Lock9200T.dll ?

#6


是做初始化发卡器,发门禁卡的吧。

#7


还是要研究SDK,INIT之前,有没有需要做些什么?调用函数的,传函数的参数类型,大小是否一致。

#8


你好,我也在做这个
初始化INit方法中
server 传的是什么格式的字符串

#9


一般遇到对接硬件这种事情的话  
首先得找一个对接人, 有问题直接QQ, 电话骚扰, 不配合就反映给领导
其次 要个厂家demo什么的, 没有demo总有个exe软件吧 先搭个环境跑起来
跑起来没问题了, 说明环境搭好了
接下来把接口要来,  接口什么的转化一下, 试试基本的函数什么的
然后就好了嘛 爱迪尔门锁调用DLL如何连接数据库

#10


爱迪尔没听说过,见过酒店有用第吉尔的。