什么意思?用installsheild作安装文件的时候,在装bde的向导上不新建别名不就行啦。
解决方案 »
- delphi 怎么安装 .net写的控件(控件后缀名是dll)
- 关于线程的synchronize()
- 两个菜问题
- 请问通过keypress事件控制一个循环中断的问题怎么实现阿?
- 控制面板的网络编程问题
- 哪里能下载正式版的Interbase?
- 我用activeform技术开发了一个人事系统,用的是socket通讯协议,其中一个表有3000条数据,在客户端下载时一定要用每次下载50条才可以,否
- 如何在memo或者richmemo中加入超级链接
- Delphi中是否有能够进行字符索引(检索)的函数?
- 关于数据的批更新问题--各位帮帮我呀!
- 一个很初级问题:添加子程序
- 我们delphi的同志怎么联系呀?要不要oicq, 邮件列表!
如果连的是ms sql server,如下:
放一个database,drivername设成mssql
然后在连接地方动态设置下列参数:
with Database1 do
begin
connected := false;
params.Values['server name'] := servername;
params.Values['database name'] := database;
params.Values['user name'] := username;
params.Values['password'] :=password;
try connected := true; except end;
end;这样就连上啦。
双击Database1,就可临时建起别名
var session1:Tsession;
begin
StatusBar1.Panels[6].Text:=sUser;
StatusBar1.Panels[0].Text:=datetostr(date)+' '+trim(week.Caption)+copy(weekstr.Caption,dayofweek(date)*3-2,3);
Try
session1:=Tsession.Create(self);
session1.SessionName:='fang';
if Session1.IsAlias('JF')=false then //创建别名
begin
session1.AddStandardAlias('JF',ExtractFileDir(application.ExeName)+'\data','PARADOX');
Session1.saveConfigFile;
end;
//开始创建数据库
except
showmessage('你的电脑没有装BDE Administrator,请装好再运行!');
application.Terminate;
end;
try
session1.Close;
session1.free;
finally
end;
end;
我老是提示"DatabaseName找不到!"