如何使用变量从数据库中选择数据?

时间:2015-11-05 13:23:41

标签: sql-server-2008 jdbc jdbc-odbc

我有一个SQL Server 2008数据库,我想通过使用String变量来选择数据...这是java中的选择代码:

{{1}}

我想这样做:

{{1}}
你能告诉我怎么做吗?... 谢谢

亲切的问候

1 个答案:

答案 0 :(得分:0)

您需要参数化查询,如下所示:

int x = 53;
PreparedStatement ps = con.prepareStatement(
        "SELECT source_port FROM request_dns " +
        "WHERE destination_port = ?");
ps.setInt(1, x);
ResultSet rs = ps.executeQuery();