我得到错误,当我使用下面的代码SQL命令错误(Asp.net)
str = "Insert into BasicData (Id,First name,Last name,std) values (@sid,@firstname,@lastname,@std)"
的错误我得到的是附近的酒店名称
但是,当我删除的名字之间的空间
如果我使其
STR = “插入到BasicData(ID,名字,姓氏,STD)值 (@ SID,@姓名,@姓氏,@ STD)的”
错误消失.... 我给了列名名在数据库中的表(我也改成了姓,所以错误走了)
所以做SQL数据库您许可证在列名中有空格?如果是这样,我应该如何写SQL插入语句
感谢大家对于答案的全部正确 –