永发信息网

我的sql语句为什么执行往数据库里面写的时候提示我:未将对象引用为实例呢? 如下:

答案:4  悬赏:0  手机版
解决时间 2021-01-29 22:28
  • 提问者网友:呐年旧曙光
  • 2021-01-29 07:56
我的sql语句为什么执行往数据库里面写的时候提示我:未将对象引用为实例呢? 如下:
最佳答案
  • 五星知识达人网友:迷人又混蛋
  • 2021-01-29 09:23
正确语句:string str="insert into biao values ('+canshu1+','+canshu2+','+canshu3+')";
你写的SQL语句有2处错误
1.如楼上所说,本来是全角,你写成半角,即语句后面少了一个双引号
2,双引号里面如果还需要引号,则应该用单引号追问我程序里不是全角,而且sql语句在sql server 里面运行没问题,不过问题我找到了,谢谢你们的回答追答满意请选为满意回答,亲追问你的回答不是我问题的所在
全部回答
  • 1楼网友:玩家
  • 2021-01-29 11:29
双引号里不能在套双引号了
  • 2楼网友:三千妖杀
  • 2021-01-29 11:18
最后少个引号,还有分号改为半角的,你写成全角的了
string str="insert into biao values ("+canshu1+","+canshu2+","+canshu3+")";
  • 3楼网友:几近狂妄
  • 2021-01-29 10:27
如果你表里的字段是字符类型的话应该是下面这样
string str="insert into biao values ('"+canshu1+"','"+canshu2+"','"+canshu3+"')";
还有你要确定你的表中只有三个字段,如果不是的话要在VALUES前面加上对应的字段也是执行不成功的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯