制作安装程序的问题:怎么建立别名的路径? 嗯,如果你是用installshield 的standard版的话,一切没问题否则就得手工添加代码代码不复杂用session.AddAlias就可以,里面的参数就是bde里相应类型别名里的参数,ok? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是用wise8的话,也很简单,有地方让你加的。 就是用D盘上的installshield做的在select installshield objects for delphi-->general options-->BDE setting-->bde aliases新建别名以后有path、type等东西的地方,怎么填写path?不知道此处的BDE应该怎么设置? 呜呼那个是limit版的真正的standard的最近版有600多兆你手上的那个家伙没见过一个好用的手动添加别名吧刚就看见cobj写了一个例子 <installdir>代表安装到的目录<winsysdir>系统目录...具体参数看installshield帮助 给xBai21(小新)加分吧,呵呵! 在installshield中如何设置数据库别名?别名设置不正确,制作的安装程序无法运行 建议在程序中设置别名,给一段代码asl := Tstringlist.Create ; asl.Clear ; asl.Add ('Driver Name= MSSQL'); asl.Add ('Server Name= ' + servername); asl.Add ('Database Name= ' + Databasename); asl.Add ('User Name= ' + Username); asl.Add ('sqlqrymode=local'); if not Session.IsAlias ('STJ') then begin try Session.AddAlias ('STJ','MSSQL',ASL); finally asl.Free ;end;end else if Session.IsAlias ('STJ') thenbegin try Session.ModifyAlias ('STJ',ASL); finally asl.Free ; end;end;with Datamodule.dataBase1 dobegin iF Connected = true then Connected := false; aliasname := 'STJ'; params.Clear ; params.Add ('server name=' + servername); params.Add ('database name=' + Databasename); params.Add ('user name=' + loginname); params.Add ('password=' + loginword); loginprompt := false; keepconnection := true; try Connected := true; except application.MessageBox (pchar('无法启动数据库,请检查数据服务器是否已经启动!'),Pchar('错误'),mb_ok); application.Terminate ; exit; end;end; 就New一个数据库,名称就是你设的别名,然后路径Path我的使用是如果是网络数据库就没有路径,如果是桌面数据库就把那个路径加进去就行了,类型自己选择即可。 都是说在form.create的时候建立路径吗? 如果使用IS制作的,请把.iwz文件和相关数据库(一个字段就可以了)发到[email protected] 简单问题,送分!! 大虾们!帮帮小虾,有谁知道如何取DC中bitmap对象的width和height 有个问题请教 小弟做了一个mp3/wave的播放器,有频谱和eq,请大家多提意见!来者有分! 一个关于TreeView的简单问题,在线等待! Delphi中调用Word,画斜线的问题 使用TFastbmp遇到的问题。 DBComboBox,有人在线吗? 请大哥们指教 怎样做一个环型窗体? 如何扫描局域网共享资源(及进行密码验证)-只想知道原理无其它意思 今天真高兴,专家分总算有了 0 的突破。小新 4 分 + 伴水 3 分 = 网络游魂 7 分。
在select installshield objects for delphi-->general options-->BDE setting-->bde aliases新建别名以后有path、type等东西的地方,怎么填写path?不知道此处的BDE应该怎么设置?
那个是limit版的
真正的standard的最近版有600多兆
你手上的那个家伙没见过一个好用的
手动添加别名吧
刚就看见cobj写了一个例子
<winsysdir>系统目录...具体参数看installshield帮助
asl := Tstringlist.Create ;
asl.Clear ;
asl.Add ('Driver Name= MSSQL');
asl.Add ('Server Name= ' + servername);
asl.Add ('Database Name= ' + Databasename);
asl.Add ('User Name= ' + Username);
asl.Add ('sqlqrymode=local'); if not Session.IsAlias ('STJ') then
begin
try
Session.AddAlias ('STJ','MSSQL',ASL);
finally
asl.Free ;
end;
end else if Session.IsAlias ('STJ') then
begin
try
Session.ModifyAlias ('STJ',ASL);
finally
asl.Free ;
end;
end;with Datamodule.dataBase1 do
begin
iF Connected = true then
Connected := false;
aliasname := 'STJ';
params.Clear ;
params.Add ('server name=' + servername);
params.Add ('database name=' + Databasename);
params.Add ('user name=' + loginname);
params.Add ('password=' + loginword);
loginprompt := false;
keepconnection := true; try
Connected := true;
except
application.MessageBox (pchar('无法启动数据库,请检查数据服务器是否已经启动!'),Pchar('错误'),mb_ok);
application.Terminate ;
exit;
end;
end;