学了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?还望高手赐教,谢谢!!
下面有一段代码:
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?还望高手赐教,谢谢!!
解决方案 »
- dbexpress怎样用,有什么利弊?大家进来谈一谈
- 求一sql语句,急!
- 时间问题?
- String类型的变量里存储着显示为#10#8这样之类的数据,怎么将它转换为16进制数据?!还有请教一下#10#8怎么理解这种格式?
- 当我对adoquery1 post 时,出现错误:Row cannot be located for updating。Some values may have been changed since it was last read.
- 我想和别人合作,但是我没有做过3层架构。哪位兄长有这方面的资料,赞助一下好吗?
- 各位老大:在哪能找到fastreport的中文详细说明? 最好有例子
- 为什么我win2000下做的程序,在win98下不能执行?
- 初学、简单题、送100分~~
- 哪位有适合Delphi用的两态图标?
- 如何将 记录保存到文件 并载入?
- 开发类似的程序,要怎么做才能提高开发效率?
1、机器名
2、IP地址:127.0.0.1
3、(local)或localhost
4、.
是什么意思?