用delphi编程,怎样调用远程Sql Server2000数据库,程序在一台服务器上运行,数据库
在另一台专用数据服务器上。
在另一台专用数据服务器上。
解决方案 »
- 求救,mscomm通讯无法收到数据,但用串口调试助手就能收到数据,见鬼
- dbgrideh的过滤功能怎样查询值为null的内容啊???
- 一百分请教一个简单问题
- 如何把一个表中的一列的记录动态地读到另一张新表中作为新表的字段名???
- 如果想写一个不依赖于任何已有控件的控件,该怎么做呢?
- 各位大虾帮我看看下列代码有何错误?
- 请问在 IntraWeb 显示中出现“未结束的字符串常量” 是什么错误呀?
- clientdataset中的数据怎样才能用报表打印出来?
- ActiveX控件必须有界面吗?
- 有谁见过既能避免闪烁(象TPaintBox),又能自动重绘(象TImage)的绘图控件?
- 关于ActiveForm的问题。
- activexform怎样连接数据库?
不过你的数据库的机器最好是有固定得IP
也可以用DCOM做,不过,这个会相对麻烦一点
1.用bde的方法。
首先要在运行程序的电脑上面安装bde并配置,当然也可以在程序中让它在运行的动态创建bde配置(至于配置的问题,网上资料也很多,而且动态配置也很简单,用几个函数就好了),不管怎样,总之要有bde的配置,当然因为连接的是sql server2000数据库,所以也要安装server的客户端,不然会有问题。需要注意的是,bde配置的时候server name最好用ip(个人感觉较好)。
2.用ado连接server。
用ado的话就很简单了,只需要在程式中配置就好,需要作进一步的设定也很简单,就不罗嗦了,网上资料太多了,也不难,自己找吧。 与各位同勉!