
你妹的,写了占位符你又不用东西填,sql当然错了,报的sql不完整
两种方案
A。 valuses后的四个问号直接写上参数
B。用import javasqlPreparedStatement;包下的PreparedStatement方法
预编的方式进行填充示例
PreparedStatement ps = null;
sql = "insert into record(cId,bId,mId,borrowDate,returnDate) values(,,,,)";
pssetInt(1,第一个值);
pssetInt(2,第二个值);
pssetInt(3,第三个值);
pssetInt(4,第四个值);
//提交1234必须写setInt是举例子你看自己的那些字段是什么类型的
psexecuteUpdate();
以下是JDBC连接各种数据库的写法,献给Java初学者,提一点建议,记得导入对应的驱动jar包哦。
1、Oracle8/8i/9i数据库(thin模式)
ClassforName("oraclejdbcdriverOracleDriver")newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; String password="test"; Connection conn= DriverManagergetConnection(url,user,password);
2、DB2数据库
ClassforName("comibmdb2jdbcappDB2Driver ")newInstance(); String url="jdbc:db2://localhost:5000/sample"; //sample为你的数据库名 String user="admin"; String password=""; Connection conn= DriverManagergetConnection(url,user,password); 3、Sql Server70/2000数据库
ClassforName("commicrosoftjdbcsqlserverSQLServerDriver")newInstance(); String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb"; //mydb为数据库 String user="sa"; String password=""; Connection conn= DriverManagergetConnection(url,user,password);
4、Sybase数据库
ClassforName("comsybasejdbcSybDriver")newInstance(); String url =" jdbc:sybase:Tds:localhost:5007/myDB"; //myDB为你的数据库名 Properties sysProps = SystemgetProperties(); SysPropsput("user","userid"); SysPropsput("password","user_password"); Connection conn= DriverManagergetConnection(url, SysProps);
5、Informix数据库
ClassforName("cominformixjdbcIfxDriver")newInstance(); String url = "jdbc:informix-sqli://123456789:1533/myDB:INFORMIXSERVER=myserver; user=testuser;password=testpassword"; //myDB为数据库名 Connection conn= DriverManagergetConnection(url);
6、MySQL数据库
ClassforName("orggjtmmmysqlDriver")newInstance(); String url ="jdbc:mysql://localhost/myDBuser=soft
以上就是关于JDBC Java 数据库插入语句全部的内容,包括:JDBC Java 数据库插入语句、java的jdbc连接oracle数据库时sql语句"update record set card_id= where computer_id="哪有错怎么改、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)