[求助]关于JDBC数据库连接的问题
我数据库学的不好想请问一下这样写是否正确,那里错了我该怎样去写?
if(ae.getSource()==bt5){
String str3=ch.getSelectedItem();//这里是从下拉列表中获得数据
str4=tf5.getText();//这里是从文本框中获得数据
执行SQL语句将 两条数据向数据库中填加,可我执行以后没反映,所以想知道那里写错了
sql1="Insert into pz(Name) Values('"+str3+"')and pz(ph) Values('"+str4+"')";
try
{
st.executeQuery(sql1);
st.executeQuery(sql2);
}
----------------解决方案--------------------------------------------------------
executeUpdate
----------------解决方案--------------------------------------------------------
sql语句拼装有问题
sql1="Insert into pz(Name,ph) Values('"+str3+"','"+str4+"');
还有就是要用executeUpdate()
[此贴子已经被作者于2007-9-8 21:10:33编辑过]
----------------解决方案--------------------------------------------------------
哦谢谢~
----------------解决方案--------------------------------------------------------
3楼正解!
----------------解决方案--------------------------------------------------------