在java中通过查询更改数据库的现有行

Vsal

我想更新 mysql 中的一行...为此我在按下更新按钮时使用了更新查询,但它不起作用...甚至没有收到任何错误...很难找出为什么它不起作用?

public void actionPerformed(ActionEvent arg0)
{
    try
    {
        String b="";
        String query1="update salesbill set `TaxAmount`='"+b+"' where SONumber = ?";
        PreparedStatement   pst=conn.prepareStatement(query1);
        pst.setString(1,sonum.getText()); //sonum is textfield where values passed for SONumber

        pst.setString(1, amt.getText());    //amt istextfield variable
        b=amt.getText();

        System.out.println(query1);

        pst.execute();
    }
    catch(Exception g)
    {
        g.printStackTrace();
    }
}
拉维

你需要注释掉

 pst.setString(1, amt.getText());

因为它正在覆盖

pst.setString(1,sonum.getText());

而且,您的查询需要 SONumber

==更新==

正如 OP 在他/她的评论中提到的那样,他/她试图更新TaxAmount哪个是amt.getText(). 所以,更新了我的帖子。

String query1="update salesbill set `TaxAmount`=? where SONumber = ?";
PreparedStatement   pst=conn.prepareStatement(query1);
pst.setString(1, amt.getText()); 
pst.setString(2,sonum.getText()); //sonum is textfield where values passed for SONumber   
pst.execute();

请参阅PreparedStatement,以使用适当的方法来设置您的值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

mysql中是否有更改数据库的限制?

来自分类Dev

更改数据库中的输入

来自分类Dev

在现有连接中使用node-mysql更改数据库的推荐方法

来自分类Dev

由于更改而更新数据库中的现有记录?

来自分类Dev

Umbraco通过Nuget-如何更改数据库?

来自分类Dev

通过软件更新来更改数据库

来自分类Dev

通过复选框更改数据库更新

来自分类Dev

如何通过QSqlTableModel保存更改数据库?

来自分类Dev

如何在SQL查询中更改数据库日期格式?

来自分类Dev

如何检查数据库表中的现有行

来自分类Dev

通过单击国家标记来更改数据库中的语言

来自分类Dev

在Android中更改数据库行中的一个单元格

来自分类Dev

sql更新不更改数据库中的数据

来自分类Dev

更改数据库中数据的字体颜色

来自分类Dev

更改数据库服务器上现有SQL用户的登录名(Windows用户)

来自分类Dev

更改数据库行的主键值

来自分类Dev

在MySQL中复制一行而无需重新编码以更改数据库

来自分类Dev

在MySQL中复制一行而无需重新编码以更改数据库

来自分类Dev

当输入与 Django 中的一行匹配时,如何更改现有数据库中的值

来自分类Dev

更改数据库中的所有存储过程(添加注释标题模板)

来自分类Dev

如何更改数组VBA中的现有数据

来自分类Dev

在Laravel / Homestead中更改数据库名称

来自分类Dev

在hive或hcatalog中更改数据库的表

来自分类Dev

更改数据库排序规则,PostgreSQL中的Ctype

来自分类Dev

在laravel模型中更改数据库连接

来自分类Dev

如何在Redis中更改数据库的名称?

来自分类Dev

Django更改数据库中的迁移表名称

来自分类Dev

需要在Joomla中更改数据库密码

来自分类Dev

在Zend Framework中更改数据库名称

Related 相关文章

热门标签

归档