查询表中一列的值为变量是应该怎么写呢?
String name = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=news";
Class.forName(name).newInstance();
Conn = DriverManager.getConnection(url, "sa", "sa");
Statement stmt = Conn.createStatement();
String sql = "SELECT * FROM new where pubtime = %s";
ResultSet rs = stmt.executeQuery(sql);s为变量时应该怎么写?
请各位大虾指教~~~~
String name = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=news";
Class.forName(name).newInstance();
Conn = DriverManager.getConnection(url, "sa", "sa");
Statement stmt = Conn.createStatement();
String sql = "SELECT * FROM new where pubtime = %s";
ResultSet rs = stmt.executeQuery(sql);s为变量时应该怎么写?
请各位大虾指教~~~~
解决方案 »
- 请教界面初始化问题
- 高人们来帮帮我啊,我都要被异常处理搞死了~~~~~~~~~~~~~~
- 设计一个含有JPanel的自定义JFrame类,要求JPanel的尺寸为JFrame的一半,并且永远居中
- 如何通过JTable的列标题来获得此列的index
- [请教]URLConnection,HttpURLConnection,HttpsURLConnection之间的区别是什么?
- java编程思想里的问题,请教大家
- 关于控制台重定向的输入问题
- 怎样用java实现网络封包监控啊
- 求java2d 图形设计方面的书!!
- 如何来停止一个等待接收客户端数据的线程;
- 菜鸟问个很简单的JAVA类问题
- Swing中的类型转化
不用like的话这样写
String sql = "SELECT * FROM new where pubtime = '"+s+"'";