写是不难,关键看你想怎么传参数。
import java.uitl.Vector;
public void insertRows(string table,Vector ids ; Vector values)
{
if(ids.size() != values.size()){
System.out.println("输入的id和value数目不等");
return;
}
if(ids.size() == 0 || values.size() ==0 ){
System.out.println("为发现要插入的字段或值");
return;
}
String sql = "insert into "+ table +" (";
for( int i =0 ; i< ids.size() ; i ++ ){
if(i ==0 )
sql = sql + ids.elementAt(i);
else
sql = sql + "," + ids.elementAt(i) ;
}
sql = sql + ") values(";
for( int j =0 ; j< values.size() ; j++){
if( j ==0)
sql = sql + "'" + values.elementAt(j) + "'";
else
sql = sql + ",'" + values.elementAt(j) + "'";
}
sql = sql + ")";
try
{
Mysql mysql = new Mysql(sql);
mysql.executeUpdate();
mysql.close();
}
catch(Exception e)
{
System.out.println(e);
}
}
import java.uitl.Vector;
public void insertRows(string table,Vector ids ; Vector values)
{
if(ids.size() != values.size()){
System.out.println("输入的id和value数目不等");
return;
}
if(ids.size() == 0 || values.size() ==0 ){
System.out.println("为发现要插入的字段或值");
return;
}
String sql = "insert into "+ table +" (";
for( int i =0 ; i< ids.size() ; i ++ ){
if(i ==0 )
sql = sql + ids.elementAt(i);
else
sql = sql + "," + ids.elementAt(i) ;
}
sql = sql + ") values(";
for( int j =0 ; j< values.size() ; j++){
if( j ==0)
sql = sql + "'" + values.elementAt(j) + "'";
else
sql = sql + ",'" + values.elementAt(j) + "'";
}
sql = sql + ")";
try
{
Mysql mysql = new Mysql(sql);
mysql.executeUpdate();
mysql.close();
}
catch(Exception e)
{
System.out.println(e);
}
}
真讨厌,我就是不用3721,我用google