用JAVA无法对数据库写入数据 5
代码如下:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");conn=DriverManager.getConnection("...
代码如下:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection("jdbc:odbc:你画我猜","","");
String s1="'"+str1+"'";
String s2="'"+str2+"'";
String sqlStr="INSERT INTO DSTH (number,password) VALUES ("+s1+","+s2+")";
stmt=conn.createStatement();
stmt.executeUpdate(sqlStr);
问题是始终无法加入到数据库中。 展开
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection("jdbc:odbc:你画我猜","","");
String s1="'"+str1+"'";
String s2="'"+str2+"'";
String sqlStr="INSERT INTO DSTH (number,password) VALUES ("+s1+","+s2+")";
stmt=conn.createStatement();
stmt.executeUpdate(sqlStr);
问题是始终无法加入到数据库中。 展开
2个回答
展开全部
conn = DriverManager.getConnection("jdbc:odbc:你画我猜","","");
....这里放数据库ip 用户密码啊。。。。
....这里放数据库ip 用户密码啊。。。。
追问
数据库没设置密码
追答
values里面用单引号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把错误信息贴出来。
更多追问追答
追问
提示是INSERT INTO 语法错误
追答
System.out.println(sqlStr),然后把sql放在客户端里执行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询