如何在delphi中修改DBE中的DataBase Name?? 如何在delphi中修改DBE中的DataBase Name?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在TABLE里面就有这个属性啊!你是什么意思,是改别名还是这个? 打开BDE,从里面设置,链接到你想链接的数据库就可以了 这是一个动态建立BDE别名的例子:var BDEList : TStringList ; ... begin ... BDEList := TStringList.Create () ; try Session.GetAliasNames(BDElist) ; // 获取系统所有BDE别名列表 if BDEList.IndexOf(''DragonPC'')= -1 then begin // 如果没有我们的BDE别名"DragonPC" BDEList.Clear ; BDEList.Add(''SERVER NAME='' + ''SQLServerName'')); // 数据库服务器名称 BDEList.Add(''DATABASE NAME=master'') ; // 默认数据库 BDEList.Add(''USER NAME=sa''); // 用户名 Session.AddAlias(''DragonPC'', ''MSSQL'', BDEList) ; // 添加一个MSSQL类型的BDE别名 ShowMessage(''系统即将建立BDE别名!'') ; Session.SaveConfigFile() ; // 存储BDE配置 end; finally BDEList.Free ; end; 我的问题是:假设我BDE中有一个别名为MYMSSQL。它的DATABASE NAME 连的是DATABASE1现在我是想通过程序修改它使他连的是DATABASE2能明白我的意思吗?谢谢各位的回答 求热敏打印机控制码! 大家觉得武汉蓝星软件如何? 韩文系统下字体问题 可以对同一个程序中的多个WebBrowser设置不用的代理服务器吗? 请教DBGRID控件的使用方法 请教一个很菜很菜的问题!!! webbrowser打开网页延迟的问题 to cobi(我是小新),txinfo(冰炎两重天) 两位高的在吗? 小妹?^_^?捉虫:出现数据库链接错误! delphi中如何通过sql连接两个在不同数据库的table 有谁知道在cxgrid这样的效果怎样实现??? 关于treeView和listView控件的使用问题
你是什么意思,是改别名还是这个?
就可以了
var
BDEList : TStringList ;
...
begin
...
BDEList := TStringList.Create () ;
try
Session.GetAliasNames(BDElist) ; // 获取系统所有BDE别名列表
if BDEList.IndexOf(''DragonPC'')= -1 then begin // 如果没有我们的BDE别名"DragonPC"
BDEList.Clear ;
BDEList.Add(''SERVER NAME='' + ''SQLServerName'')); // 数据库服务器名称
BDEList.Add(''DATABASE NAME=master'') ; // 默认数据库
BDEList.Add(''USER NAME=sa''); // 用户名
Session.AddAlias(''DragonPC'', ''MSSQL'', BDEList) ; // 添加一个MSSQL类型的BDE别名
ShowMessage(''系统即将建立BDE别名!'') ;
Session.SaveConfigFile() ; // 存储BDE配置
end;
finally
BDEList.Free ;
end;
假设我BDE中有一个别名为MYMSSQL。
它的DATABASE NAME 连的是DATABASE1
现在我是想通过程序修改它使他连的是DATABASE2
能明白我的意思吗?
谢谢各位的回答