求救!一个有关sql数据库插入的有关问题。
阅读
String[] str=new str[10];
str[0]=new String( "john ");
int id=0;
int i=0;
String sql = "insert into kdd(ID,name) values(id,str[i]);
一个字符串能不能以 这样方式(是一个引用型数据)插入数据库。。?????????
数据库中对应的项name是文本格式的。。。。。。。。。。。。。。。。。。
------解决方案--------------------
你试试这样写语句
String sql = "insert into kdd(ID,name)values(id, "+str[i]+ ");
------解决方案--------------------
回答楼主,不能。
你应该这么来写:
String sql = "insert into kdd(ID,name) values( " + id + ", ' " + str[i] + " ') ";
------解决方案--------------------
应该是String sql = "insert into kdd(ID,name) values(id , ' " + str[i] + " ') ";
阅读
上一篇:怎么通过命令参数来决定启动或停止运行程序呢 下一篇:返回列表