动态创建数据库

动态创建数据库

问题描述:

可能重复:
Best practice to create (on demand) SQL Server 2008 Express databases in C#?动态创建数据库

在SQL Server Express(包含与Visual Studio 2008),我可以在运行时动态创建一个数据库?我的意思是创建一个数据库,而不是创建一个表。

是的,你可以用Create Database命令。它可以像普通的SqlCommand一样运行。您将不得不为数据库路径提供完全限定的路径。

对于初始连接,您始终可以连接到主数据库。