【发布时间】:2024-04-25 13:10:02
【问题描述】:
我正在尝试在数据库中创建一个新表,该表具有结帐名称和我放入 {0} 的支票号码。但是当我运行程序时,它会出现“Productlist varchar(50)”标题中显示的错误
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}的目的是什么?