中易网

c#添加数据问题 有效表达式包括常量、常量表达式和变量(在某些上下文中)。不允许使用列名。

答案:1  悬赏:10  
解决时间 2021-03-06 20:40
c#添加数据问题 有效表达式包括常量、常量表达式和变量(在某些上下文中)。不允许使用列名。
最佳答案
问题在:string sql = "insert into ID(name,password) values ("+str1+","+str2+")";

将值部分加一对单引号,以表示该值是字符串 你这样拼接出来的结果会是:
insert into ID(name,password) values (叶军,12456)--这句是有语法错误的
改写:
string sql = "insert into ID(name,password) values ('"+str1+"','"+str2+"')";

其实不建议这样拼sql,字符串值最好使用参数化方式,防止被sql注入攻击
追问:可以加个好友吗?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请求电脑高手给我回答一个关于word的问题,详
温馨洗浴城我想知道这个在什么地方
三国中的卧龙凤雏指的是哪两位?
富士康H81MP 主板不亮怎么办
青岛市崂山区沙子口街道大河东社区居民委员会
长虹LED50C2000i伴音正常,背光灯一闪一闪屏不
自行车的锁那种比较好呢?
请问下成都舔舔嘴的详细地址,
中国农业银行(重庆合川大学城分理处)地址在什
崀山路/西湖北路(路口)地址有知道的么?有点
红沙解放街中路/胜利街北路(路口)地址有知道
康庄站-售票处这个地址在什么地方,我要处理
信而富账户怎么注销
谁知道坐看云起的小说《绯色升迁》,怎么好久
有关竞争的文言文有哪些
推荐资讯
怎么显示保持在mysql中的二进制图片
以心开头的词语
问一部电影!内容是关于火星的外星人的说火星
石家庄哪有卖口喷
万州九龙医院做人流手术前要做些什么检查项目
浙大为新生准备的被褥好吗
东岸主题酒店地址在什么地方,想过去办事
豪艺装饰地址有知道的么?有点事想过去
企业转让工伤人员提一次性赔偿工龄怎么算
河南省统计培训中心这个地址在什么地方,我要
股票为什么属于资本市场?
物流快递公司不赔偿怎么处理
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?