学了delphi几年了,但对Database1一直很陌生。特别是AliasName有什么用一直搞不清?哪位高手能讲清楚一些?
下面有一段代码:
 Link := Tinifile.Create(ExtractFilePath(Paramstr(0)) + 'Link.ini');
    ch := 'server';
    if AliasEditor1.Exists(ch) = false then
      AliasEditor1.Add(ch, 'MSSQL', Memo1.Lines);
     Database1.AliasName := 'posserver';
     Database1.DatabaseName := 'server';
    Database1.Params.Text := 'DATABASE NAME=' + Link.Readstring('SERVER', 'DATABASE NAME', 'lxf');
    Database1.Params.Add('SERVER NAME=' + Link.Readstring('SERVER', 'SERVER NAME', '.'));
    Database1.Params.Add('USER NAME=' + Link.Readstring('SERVER', 'USER NAME', 'sa'));
    Database1.Params.Add('PASSWORD=' + Link.Readstring('SERVER', 'PASSWORD', ''));上面第六行的Database1.DatabaseName不是连接server数据库吗?为什么下一行还要设置DATABASE NAME属性lxf?还望高手赐教,谢谢!!