2012-05-14 151 views
1

我想用LINQ TO SQL在我的數據庫中創建一個表。這是我的:創建表LINQ TO SQL

public void CreateUserTab(string nick) 
{ 
    string sqlCdm = string.Format("CREATE TABLE Customer (Nick nvarchar(30) PRIMARY KEY, AzetID nvarchar(30), RpText nvarchar(300), Your bit, Sing nvarchar(30), Time DateTime, OriginalTxt nvarchar(300))"); 
    _dc.ExecuteCommand(sqlCdm); 
    _dc.SubmitChanges(); 
} 

執行此操作後,我的表不會出現在數據庫中。

+2

這與LINQ to SQL沒有任何關係。 – mellamokb

回答

3

您必須提供表名作爲String.Format調用的第二個參數。

此時{0}佔位符未被替換。

+0

我編輯。現在 ? –

+0

查詢執行時是否出現錯誤? – GolfWolf

+0

謝謝大家,解決吧。 –