Delphi与SQL Server 的连接(50分)

  • 主题发起人 主题发起人 grass1
  • 开始时间 开始时间
G

grass1

Unregistered / Unconfirmed
GUEST, unregistred user!
请问各位大虾,如何在Delphi的环境下,进行ODBC的配置,如何用SQL进行建库?
 
在Delphi5下,使用ADO控件进行连接即可,而且效率比
ODBC要高.
 
ODBC的设置可以修改注册表来实现。
SQL建库就和SQL查询一样。只是要先连接到master表中。
 
问题我觉得不是很清晰,在delphi环境下进行odbc配置?
在我的印象里,delphi中只提供了一个bde的配置。如果
要用odbc,可以这样进行:开始->设置->控制面版->odbc
数据源->系统dns->添加一个就行了。
在sql中建库,可以用sqlw或直接用enterprise manager
就行拉。
 
建库?
CREATE DATABASE database_name
[ ON [PRIMARY]
[ <filespec> [,...n] ]
[, <filegroup> [,...n] ]
]
[ LOG ON { <filespec> [,...n]} ]
[ FOR LOAD | FOR ATTACH ]

<filespec> ::=

( [ NAME = logical_file_name, ]
FILENAME = 'os_file_name'
[, SIZE = size]
[, MAXSIZE = { max_size | UNLIMITED } ]
[, FILEGROWTH = growth_increment] ) [,...n]

<filegroup> ::=

FILEGROUP filegroup_name <filespec> [,...n]

 
纠正CJF的说法: 连接sql server 7.0,最快的方式是ODBC,而不是ADO.
具体数字可以查阅:
http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=179515
 
用mssql的enterprise manager建库不行吗?右键单击database,选new database
不就搞定。
 
补充cAkk的说法,采用ADO在发布应用时负担要小得多.
 
后退
顶部