DataContext.CreateDatabase 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在服务器上创建数据库。
public:
void CreateDatabase();
public void CreateDatabase ();
member this.CreateDatabase : unit -> unit
Public Sub CreateDatabase ()
示例
以下代码演示如何设置临时数据库,然后将其删除。
if (!db.DatabaseExists())
db.CreateDatabase();
// …
db.DeleteDatabase();
If Not db.DatabaseExists Then
db.CreateDatabase()
End If
' ...
db.DeleteDatabase()
注解
数据库的名称是使用以下算法派生的:
- 如果在连接字符串中标识了数据库,则使用其名称。
- 如果存在属性 DatabaseAttribute ,则其 Name 属性将用作数据库的名称。
- 如果连接字符串中没有数据库标记,并且使用强类型DataContext,则会创建与继承类同名DataContext的数据库。
- 如果使用弱类型 DataContext 化,则会引发异常。
- DataContext如果 已使用文件名创建 ,则会创建与该文件名对应的数据库。