sqlserver添加数据的问题 - Java / Java EE
以下代码是添加数据按钮的代码,想把testid,和testname两个txt传递到数据库中
数据库连接肯定没问题
就是红色部分老报错
不知道为什么-,-
请各位高人帮忙看看!
谢谢!
Java code:
private void newButtonActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
Connection conn=null;
Statement stat=null;
//PrepareStatement ps = null;
System.out.println("connect sql"+ stat);
try{
conn = fetchconnection();
String sql = "insert into subject values('"+testIDField.getText()+"','"+testNameField.getText()+"')";
[color=#FF0000] stat = conn.createStatement();[/color]//找不到兼容类型
System.out.println(stat);
[color=#FF0000] stat.executeUpdate(sql);[/color]//找不到符号
System.out.println(" ps.executeUpdate(sql);");
JOptionPane.showMessageDialog(this, "增加成功!!");
//rs.close();
[color=#FF0000] stat.close();[/color]//找不到符号
conn.close();
this.testIDField.setText("");
this.testNameField.setText("");
}
catch(Exception e)
{
e.printStackTrace();
}
}
public static Connection fetchconnection(){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url
相关问答:
当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910
取得天数后作一下判断再把这个方法用下void set(int field, int value)
......
import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class QueryTest&n ......
在asp里怎么调用java写的webservice方法,有很多方法
- <message name="RtPnrIn">
<part name="bstrPnrNO" type="s:string" />
<part name ......
我已经按照教程上配置tomcat的server.xml
<Context path = "/POS" docBase = "POS" debug = "5" reloadable = "true" crossContext = "true" workDir = &quo ......
我是个新手,做一个JSP网页,我要读出数据库正常,但是我要修改的时候,也就是读入的时候出现乱码,请高手告诉我怎么解决,先谢谢了。
request.setCharacterEncoding("UTF-8");
把编码统一
/**
......