首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎样用delphi编写一个dll供其它开发工具调用来操作数据库解决办法

2012-02-11 
怎样用delphi编写一个dll供其它开发工具调用来操作数据库目的:生成一个dll,提供函数供其他系统调用来操作

怎样用delphi编写一个dll供其它开发工具调用来操作数据库
目的:生成一个dll,提供函数供其他系统调用来操作自己系统的数据库!

            包括查询,插入,更新,删除!

其实就是给自己的系统提供一个接口!

使用什么方法比较好,其它工具开发的也行,只要好用!

希望能提供示例程序,数据库是oracle9i

[解决办法]
我到是写过一个,就是执行SQL语句的,要不要?
要的给我发邮件啊
frankie_2424@hotmail.com
[解决办法]
需要的话,留下邮箱
[解决办法]
我写过一个com,
全部封装好了.

查询,插入,更新,打印导入导出.
支持连接4种数据(access,sqlserver,oracle,mysql)
需要的话,联系我qq.
[解决办法]
这类东西建议做成COM/ActiveX方式的
[解决办法]
我们是写成dll,用户按我们的格式传入以%%分割的数据,我们执行对应的交易操作,并返回成功与否及错误警告信息.不过执行是通过tuxedo中间件调用后台的存储的.
3.1.(交易02)获取参保人信息
交易流水号0(表示此交易不需要申请交易流水号,以下同)

sInMsg内容
域1(保留)0
域2(卡信息)医保IC卡号
域3(保留)
域4(保留)
例:0~10021002~~

sOutMsg内容
域1(交易状态)
域2(错误信息)
域3(IC卡)完整的IC卡数据,具体含义参考IC卡数据定义
域4(写卡方式)0
域5(保留)
域6(保留)
域7身份验证结果(16位)
含义(位数从左边开始,判断优先级:1,2,8,9,3,4,6,7):
第1位:卡被冻结或作废(黑名单)
第2位:参保人员是否有效(0:参保 1:没参保或不存在此人)
第3位:人员基本医疗黑名单冻结(黑名单)
第4位:人员大病医疗黑名单冻结(黑名单)
第5位:住院冻结(正在住院中)
第6位:当年账户被冻结(黑名单)
第7位:往年帐户被冻结(黑名单)
第8位:处于医疗等待期范围(不能享受待遇)
第9位:处于医疗限制期第一年(即五年磨合期,不能享受待遇)
其它位:10-16位保留
域8参保人员类型(1企业医保/3机关医保)

例:0~~A000000002 141 11 1 1 0330184820228651 沈 2杭州 1900-01-01000000000.00000000000.00000000000.00000000000.00000000000.00000000000.00000000000.00000000000.00000000000.00000000000.00000000000.00000000000.00000000000.000000000000 1900-01-011 1 1 ~~~~0001000 ~1
上面是我们基本的一个交易

热点排行