我在使用以下語法拋出異常時遇到問題:SqlCommand cmd = new SqlCommand( "ALTER TABLE [dbo].[User Groups] ADD " + ColumnName + " VARCHAR(20) NOT NULL", connection);Error 表示它在 附近某處發生錯誤VARCHAR。無法弄清楚問題是什么,請有人賜教::)
1 回答

繁花如伊
TA貢獻2012條經驗 獲得超12個贊
將列名稱括在方括號中:
SqlCommand cmd = new SqlCommand(
"ALTER TABLE [dbo].[User Groups] ADD [" + ColumnName + "] VARCHAR(20) NOT NULL",
connection
);
- 1 回答
- 0 關注
- 79 瀏覽
添加回答
舉報
0/150
提交
取消