在数据库中添加用户输入
我正在努力实现这一点
Console.WriteLine("Enter Name: "); this.name = Console.ReadLine(); string sql1 = "insert into items values ( " + this.name ")"; DataAccess.ExecuteSQL(sql1);
当我尝试通过此输入数据时,它显示错误,未显示exception,列名称或未找到的数字。
我确定列名是好的,我给它varchar(50)类型。 这种方法不允许吗?
先感谢您。
首先你忘了一个+和第二个名字听起来像varchar / nvarchar? 比不要忘记”
Console.WriteLine("Enter Name: "); this.name = Console.ReadLine(); string sql1 = "INSERT INTO tableName (columnName) VALUES ('" + this.name + "');" DataAccess.ExecuteSQL(sql1);