求救!!!!!!!!!!一个有关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] + " ') ";