当前位置:主页>delphi技巧/代码下载> 文章内容

简单问题:怎样动态获得局域网内运行的所有SQL Sever的所有实例,选择实例后,如何获得该实例中的数据库?

发布时间:2010-01-20 | QQ免费站
1楼: 我的数据库表中的字段是用英文命名的,这样方便在程序中操作,但是我在dbgrid1中显示时我想让它显示成中文的.例如: 一个Number字段,我要它显示的时候是‘学号‘.请高手指教,我刚学! 字串3

2楼: 我會一種靜態設置,把數據表和dbgrid1還有query,datasource連接,打開表(query寫上sql語句,active:=true)雙擊query,右鍵add all fields,然後選擇field,編輯屬性,displaylabel就是標題,還有別的顯示長短,是否顯示之類的,有點麻煩,hehe, 關注動態的搞定這個問題 字串3

3楼: http://www.delphibbs.com/delphibbs/dispq.asp?lid=3023760 请问各位老大,怎样将不同表的数据在一个dbgrid上显示 这里面提到一些方法,你去看看吧
字串2

4楼: 你可以把数据集对应字段的DisplayLabel改为中文名了. 字串4

5楼: sqlstring=‘select number as 学号 from Tablename‘ 字串9

6楼: 樓上的這方法不好,他就是為了方便才用英文的,你這方法,他不是又要操作中文了? 字串6

7楼: 如果要改变多个则是同样的道理 应该理解我的意思了吧? 字串3

8楼: 有两种方法:1.在设计时指定,可在dbgrid的属性中设定; 2.在写sql语句时指定,如:select Number as 学号 from ……

字串4

9楼: 同意dedema使用DisplayLabel设定 在DBGRID中直接设置Columns属性亦可
字串8

10楼: 各位高手,还有一问题请教,就是怎样通过什么函数获得delphi程序的安装路径。

字串6

11楼: 读注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Delphi\7.0 7.0对应你的版本号

字串1

12楼: 下面的RootDir
字串9

13楼: 在ADOQUERY的sql中写如select * from student,然后在dbgrid中双击添加列,然后连接字段,其中下面有一个属性Title,把英文改成中文即可 字串3

14楼: Reg.RootKey := HKEY_LOCAL_MACHINE; Reg.OpenKey(‘\SOFTWARE\Borland\Delphi\7.0‘, false); DelphiPath := Reg.ReadString(“RootDir“); 是不是该结贴了
字串1

15楼: .field属性 字段名 .title属性 显示的标题

字串4

16楼: 谢谢!接受答案了!

字串6