CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

在生成SQLSEVER数据库别名的时候,怎样把数据库名、SEVERNAME、USERNAME保存到配置文件中?

楼主yelei0913(火儿)2002-08-13 08:51:57 在 Delphi / 数据库相关 提问

在生成SQLSEVER数据库别名的时候,怎样把数据库名、SEVERNAME、USERNAME保存到配置文件中?  
  我不知道应该怎样写,写在哪里?  
    Database2.LoginPrompt:=false;  
    Database2.AliasName:=Edit1.text;  
    Database2.DatabaseName:=Edit1.text;  
        ap:=TStringlist.Create;  
        Session.GetAliasNames(ap);       {取得别名列表}  
        if   (ap.IndexOf(Edit1.text)=-1)   then       {判断别名是否存在}  
        begin  
              Session.AddStandardAlias(Edit1.text,'c:\','MSSQL');  
              Session.SaveConfigFile;         {BDE配置文件存盘}  
        end   ;  
  //添加数据库别名  
    Database2.Connected:=true;//报错!!!  
  谢谢!! 问题点数:20、回复次数:5Top

1 楼yelei0913(火儿)回复于 2002-08-13 08:57:21 得分 0

当然是在BDE中!Top

2 楼blazingfire(烈焰)(对.net极度憎恨中....)回复于 2002-08-13 09:01:18 得分 5

如果是BDE管理器中,可以直接导出一个*.cfg文件。  
  你给Database2赋的AliasName和DatabaseName是不是已存在了呀Top

3 楼afeisky(有贴必结,速结!)回复于 2002-08-13 09:03:05 得分 15

双击Database1,弹出一个对话框:  
  在driver中选mssql  
  然后在params中写:  
      databasename=yourdatabasename  
      server   name=hostname  
      user   name=sa  
      password=111  
  确定就OK.  
  令active=True没问题了吧。  
  这样,dbe就不要第次都配置了:)  
  Top

4 楼yelei0913(火儿)回复于 2002-08-13 11:11:37 得分 0

我在程序中把BDE中的各个值已经可以写到BDE   ADMINISTRATOR中,但是在连接的时候却报错,我的数据库是在QUERY中写SQL自动生成的一个备份数据库,其SQL语句是从源数据库生成SQL脚本中COPY过来的!怪!!请大家帮忙!!Top

相关问题

  • 配置文件
  • jboss配置文件
  • ··· 资料:WINAMP 配置文件 ···
  • 关于tomcat配置文件
  • 怎样写配置文件?
  • 配件配置文件
  • 配置文件问题??
  • 读写配置文件
  • 配置文件错误
  • ip地址配置文件

关键词

  • 数据库
  • database
  • sql
  • 别名
  • 配置文件
  • 生成
  • bde
  • edit1
  • database2
  • databasename

得分解答快速导航

  • 帖主:yelei0913
  • blazingfire
  • afeisky

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo