小编She*_*yla的帖子

如何在JDBC中使用类似MySQL的运算符?

我的代码中有以下语法,但是当我尝试LIKE在JDBC中使用运算符时它不起作用.当它完全相同时,它以这种方式工作正常:

ResultSet resultSet = statement.executeQuery("SELECT * 
                                                FROM drawings 
                                               WHERE name = '"+ DT +"'");
Run Code Online (Sandbox Code Playgroud)

但是,如果我想使用LIKE运算符作为通配符进行搜索,我会不断收到错误消息"%"不是有效字符.我怎样才能正确使用LIKE运算符?

java mysql jdbc

6
推荐指数
1
解决办法
3万
查看次数

从BigDecimal []添加值

我正在努力寻找一种方法来添加BigDecimal []的值,这是从mysql的表中的复选框形式获得的.

这是我到目前为止的代码,但是我找不到从这些值中获得一个数字的方法:

String select[] = request.getParameterValues("id"); 
if (select != null && select.length != 0)
{
    for (int i = 0; i < select.length; i++) 
    {
        BigDecimal total[] = new BigDecimal [select.length];
        BigDecimal sum = new BigDecimal("0.00");
        sum = sum.add(new BigDecimal [total.length]);

        out.println(sum);
    }
}
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感谢请.

java bigdecimal

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×2

bigdecimal ×1

jdbc ×1

mysql ×1