-3
當我運行它下面的代碼工作正常使用Access 2007,但給CREATE TABLE語句中的語法錯誤,如果使用Access 2010在MS Access 2010中創建表顯示了語法錯誤
string strCmd = "CREATE TABLE " + strUsername + "(" + "[Id] INT NOT NULL PRIMARY KEY, " + "[QuesId] INT NOT NULL, " + "[OptionSel] TEXT(1) NOT NULL, " + "[IsAnswered] INT NOT NULL)";
cmd = new OleDbCommand(strCmd, con);
cmd.ExecuteNonQuery();
哇。你甚至沒有嘗試。 – Rob
我的代碼給的問題是如下sstring strCmd =「CREATE TABLE」+ strUsername +「(」+「[Id] INT NOT NULL PRIMARY KEY,」+「[QuesId] INT NOT NULL,」+「[OptionSel] TEXT 1)NOT NULL,「+」[IsAnswered] INT NOT NULL)「; cmd = new OleDbCommand(strCmd,con); cmd.ExecuteNonQuery(); – support