怎样连接同一网段的局域网上的InterBase数据库
我用了DSN和连接字符串都没法连接上,目前只能连接本地的数据库,而我和目标机器上的网络是通的,共享文件也可以看得到。但是就是连接不上那台电脑上的InterBase数据库,...
我用了DSN和连接字符串都没法连接上,目前只能连接本地的数据库,而我和目标机器上的网络是通的,共享文件也可以看得到。但是就是连接不上那台电脑上的InterBase数据库,求解。
展开
展开全部
1、放置一个IBDatabase控件和一个IBTransaction控件(位于InterBase页);
2、设置IBDatabase的相关属性
设置DataBaseName属性(设置数据库文件——扩展名.GDB的)
★★★★★★关键★★★★★★
数据库设置格式:IP地址:数据库绝对路径
例:192.168.1.100:D:/temp.gdb
★★★★★★★★★★★★
设置DefaultTransaction指向IBTransaction控件;
设置Params属性的如下:
user_name=sysdba
password=masterkey
设置LoginPrompt属性为False
设置Connected属性为True;
3、双击IBTransaction控件,选择“Read Committed;
4、在窗体中放置TIBTable控件、TDataSource控件;
5、设置TIBTable控件的相关属性
设置Database属性指向IBDatabase1;
设置TableName属性,选择相关的数据表;
设置Active属性为True
6、TDataSource控件的DataSet属性,指向TIBTable控件;
7、在窗体中放置TDBNavigator控件和TDBGrid控件(位于Data Controls页)
8、设置TDBNavigator控件的DataSource属性,指向TDataSource控件;
9、设置TDBGrid控件的DataSource属性,指向TDataSource控件;
10、点F9运行,即可进行正常的数据库操作了。
参考资料:自己打出来的
PS:再不被选中,以后就不回答此类问题了。
2、设置IBDatabase的相关属性
设置DataBaseName属性(设置数据库文件——扩展名.GDB的)
★★★★★★关键★★★★★★
数据库设置格式:IP地址:数据库绝对路径
例:192.168.1.100:D:/temp.gdb
★★★★★★★★★★★★
设置DefaultTransaction指向IBTransaction控件;
设置Params属性的如下:
user_name=sysdba
password=masterkey
设置LoginPrompt属性为False
设置Connected属性为True;
3、双击IBTransaction控件,选择“Read Committed;
4、在窗体中放置TIBTable控件、TDataSource控件;
5、设置TIBTable控件的相关属性
设置Database属性指向IBDatabase1;
设置TableName属性,选择相关的数据表;
设置Active属性为True
6、TDataSource控件的DataSet属性,指向TIBTable控件;
7、在窗体中放置TDBNavigator控件和TDBGrid控件(位于Data Controls页)
8、设置TDBNavigator控件的DataSource属性,指向TDataSource控件;
9、设置TDBGrid控件的DataSource属性,指向TDataSource控件;
10、点F9运行,即可进行正常的数据库操作了。
参考资料:自己打出来的
PS:再不被选中,以后就不回答此类问题了。
51IDC
2024-12-01 广告
2024-12-01 广告
独立IP服务器是专为满足高端网络需求而设计的服务器解决方案。它提供的、不可共享的IP地址,确保您的网站、应用或服务享有更高的安全性、稳定性和可靠性。独立IP服务器能有效避免共享IP可能带来的潜在风险,如IP被封禁等问题,为您提供更优质的网络...
点击进入详情页
本回答由51IDC提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询