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