sql="Insert Into studenttable(class,num,name,sex,adress) Values('"+stclass1+"','"+stnum1+"','"+stname1+"','"+stsex1+"',"+stadress1+")" ;
可能是values后面有空格? 我想这个程序也就是个小错误,不用钻牛角尖,知道如何连接就好了,再有就是你写sql语句时,最好先在sql里运行一遍看看通不通,再用
答案补充
sql="Insert Into studenttable(class,num,name,sex,adress) Values"+"
('"+stclass1+"','"+stnum1+"','"+stname1+"','"+stsex1+"',"+stadress1+")" ;这么写试试
答案补充
+"',"+stadress1+")" 有错! 为什么没有单引号呢?改成+"','"+stadress1+"')"试试
答案补充
sql="Insert Into studenttable(class,num,name,sex,adress) Values"+
"('"+stclass1+"','"+stnum1+"','"+stname1+"','"+stsex1+"','"+stadress1+"')";
试试
不行,就把sql语句写在一行上不就得了
取消
评论