我正嘗試在數據庫中創建一個新表,該數據庫具有結帳名稱和支票號碼{0}。但是,當我運行它,它出現在標題顯示「(50)產品列表VARCHAR」你包括在不同的地方{0}
調用string.Format
錯誤的索引(從零開始)必須大於或等於零並小於參數列表的大小
SQLiteCommand tableCreateCommand = myConnection.CreateCommand();
tableCreateCommand.CommandText = string.Format("create table Checkout{0} (ID int, Productlist varchar{0}, Date varchar {0}, Time varchar (50), Total double)");
tableCreateCommand.ExecuteNonQuery();
在運行命令之前是否用其他文本替換了「{0}」?如果是這樣,你能告訴我們更換嗎?否則,「{0}」的目的是什麼? – therealmitchconnors 2012-04-27 18:02:07