「javasql问号」sql 问号
本篇文章给大家谈谈javasql问号,以及sql 问号对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java 执行sql 语句异常 哪里出错了
- 2、java中这个sql语句写的什么东西。看不懂,问号是占位符吗,deleteCharAt(sql.length()-1)为什么要这样?
- 3、为什么在java中添加的数据成功后,在数据库中显示的是问号?
java 执行sql 语句异常 哪里出错了
case"ss":
try{
System.out.print("namee");
String s9=scan.nextLine();
String s10="select phone from contacts where name=?";//英文状态的问号。
System.out.println(s10);
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.81.114:1521:orcl","stu06","swufe111");
Statement stmt ; //声明对象
stmt = conn.prepareStatement(s10);//
stmt.setString(1, s9);//设置第一个问号的值
stmt.execute(); //执行SQL
stmt.close();
conn.close();
System.out.println("正常结束!");
}
catch(ClassNotFoundException e)
{System.out.println("加载数据库驱动异常,请检查!");}
catch(SQLException e)
{System.out.println("执行SQL命令异常!" );}
break;
java中这个sql语句写的什么东西。看不懂,问号是占位符吗,deleteCharAt(sql.length()-1)为什么要这样?
1、问号是占位符
2、deleteCharAt(sql.length()-1)
拼接的时候每个字段加了一个逗号,这个方法是删掉最后一个逗号
为什么在java中添加的数据成功后,在数据库中显示的是问号?
在action或者servlet中打印一下,看看这里是不是问号
如果是的话就把参数的字符集处理一下,如果这里是正常的文字而数据库里是问号,就看看你java用的字符集和数据库用的字符集是不是不同,调整为相同字符集就可以了
关于javasql问号和sql 问号的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-11,除非注明,否则均为
原创文章,转载请注明出处。