Database.Create Method (Boolean)
Creates a database on the instance of Microsoft SQL Server as defined by the Database object.
命名空间: Microsoft.SqlServer.Management.Smo
程序集: Microsoft.SqlServer.Smo (in microsoft.sqlserver.smo.dll)
语法
声明
Public Sub Create ( _
forAttach As Boolean _
)
public void Create (
bool forAttach
)
public:
void Create (
bool forAttach
)
public void Create (
boolean forAttach
)
public function Create (
forAttach : boolean
)
参数
forAttach
A Boolean value that specifies whether the database is being created so that a database can be attached.If True, the database is created for a database to be attached.
If False, the database is not created for a database to be attached.
备注
已更新的文本:2006 年 7 月 17 日
The Create method creates the database on the instance of SQL Server. You can create a Database object variable and set properties, but the database is not created on the instance of SQL Server until the Create method is called.
仅 Microsoft .NET Framework 的 2.0 版本支持此命名空间、类或成员。
示例
'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Define a Database object variable by supplying the server and the database name arguments in the constructor.
Dim db As Database
db = New Database(srv, "Test_SMO_Database")
'Create the database on the instance of SQL Server.
db.Create()
'Reference the database and display the date when it was created.
db = srv.Databases("Test_SMO_Database")
Console.WriteLine(db.CreateDate)
'Remove the database.
db.Drop()
线程安全
Any public static (Shared in Microsoft Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
平台
开发平台
有关支持的平台列表,请参阅安装 SQL Server 2005 的硬件和软件要求。
目标平台
有关支持的平台列表,请参阅安装 SQL Server 2005 的硬件和软件要求。
请参阅
参考
Database Class
Database Members
Microsoft.SqlServer.Management.Smo Namespace
其他资源
How to: Create, Alter, and Remove a Database in Visual Basic .NET
分离数据库和附加数据库
Creating, Altering, and Removing Databases
CREATE DATABASE (Transact-SQL)