首先,我正在使用jTextFields阅读用户的产品名称和产品数量.对于该产品,我使用sql查询从数据库中读取产品ID和价格.但是在下面的代码中我在jtextField中显示产品价格,但是在运行tha文件时,我成功执行了查询,但是我没有在jtextField中获得任何内容.

请检查sql查询和结果集使用,

表名是“item”,数据库名是“myshop”,

我全局声明变量,这段代码在jButton的’ActionPeformed’部分.

String item_name=name.getText();

int item_no=Integer.parseInt(no.getText());

String sql="SELECT id,price FROM item WHERE item.name='item_name'";

try{

Class.forName("com.mysql.jdbc.Driver");

Connection con(Connection)DriverManager.getConnection("jdbc:mysql://localhost:3306/myshop","root","mysql");

java.sql.Statement stmt=con.createStatement();

if (stmt.execute(sql)) {

rs = stmt.getResultSet();

JOptionPane.showMessageDialog(this, "succes","executed query",JOptionPane.PLAIN_MESSAGE);

} else {

System.err.println("select failed");}

int idIndex = rs.findColumn("id");

int priceIndex = rs.findColumn("price");

while(rs.next()){

item_id=rs.getInt(idIndex);

item_price=rs.getInt(priceIndex);

jTextField1.setText(""+item_price);//displaying product price in a jTextField1

jTextField2.setText(""+item_id);//displaying product id in a jTextField2

}

}

catch(Exception e){

JOptionPane.showMessageDialog(this, e.getMessage());

}

java 读取mysql数据_使用java从mysql数据库读取数据相关推荐

  1. java监控表变化_关于实时监控oracle数据库表数据变化的设计与实现

    近期接受项目需求,需要实时处理oracle数据库中表的数据变化,首先想到的是在程序中创建定时器,轮询表.鉴于程序冗余考虑,百度知:oracle数据库java存储过程.Oracle数据库有执行简单jav ...

  2. java项目----教务管理系统_基于Java的教务管理系统

    java项目----教务管理系统_基于Java的教务管理系统 2022-04-22 18:18·java基础 最近为客户开发了一套学校用教务管理系统,主要实现学生.课程.老师.选课等相关的信息化管理功 ...

  3. (转)【mysql元数据库】使用information_schema.tables查询数据库和数据表信息 ---数据记录大小统计...

    转:https://www.cnblogs.com/ssslinppp/p/6178636.html https://segmentfault.com/q/1010000007268994?_ea=1 ...

  4. mysql 左连接b表的一条数据_阿里java架构师教你怎么用mysql怒怼面试官

    转载地址: 阿里java架构教你怎么用mysql怒怼面试官​www.jianshu.com 说一下mysql比较宏观的面试,具体咋写sql的这里就不过多举例了.后面我还会给出一个关于mysql面试优化 ...

  5. jsp后台批量导入excel表格数据到mysql中_运用java解析excel表,拿到表中的数据并批量插入数据库...

    首先,本文是运用jxl进行excel表的解析,所以我们需要先下载一个jxl.jar的jar包: 并且需要一个与excel表对应的实体类,用于接收excel的数据: 然后就是代码部分,我们先编写一个函数 ...

  6. mysql中括号_【Java程序猿必备系列】MySQL知识点总结

    点击 隔壁王小猿 关注公众号获取更多精彩JAVA文章 1.数据库的组成 2.MySQL数据类型 MySQL支持多种类型,大致可以分为三类:数值.日期/时间和字符串(字符)类型. 2.1 数值类型 My ...

  7. java抓取页面数据_通过java抓取任何指定网页的数据

    假设你需要获取51job人才网上java人才的需求数量,首先你需要分析51job网站的搜索这一块是怎么运作的,通过解析网页的源代码,我们发现了以下一些信息: 1. 搜索时页面请求的URL是 http: ...

  8. java resources目录 编码_关于Java项目读取resources资源文件路径

    在看此篇博客是建议清楚classpath代表的路径,getServletContext().getRealPath("/")的含义,idea中项目编译后的目录格式,resoures ...

  9. java数据类型代表价格_解读Java数据及数据类型内幕

    (2)字符型 计算机除了处理数值数据,还要处理字符数据.Java语言提供了一种char数据类型,用于字符数据.char类型占2个字节的存储空间,该类型可以存储英文字符,也可以存储单个汉字. char型 ...

  10. java 怎么获取object的数据_自学java,想将来从事大数据工作,现实吗?怎么学?...

    自学java,想将来从事大数据工作,怎么学? 我是大一通信工程的一名学生,我们学习的是C,但我将来想从事大数据开发的工作,我想向各位大佬请教一下,像我这种情况,自学java然后去从事大数据工作是不是不 ...

最新文章

  1. 【BZOJ】3456: 城市规划 动态规划+多项式求逆
  2. python二维数组怎么写_python的二维数组操作
  3. wireshark无权限
  4. YII CRUD 例子
  5. 【POJ - 1502】MPI Maelstrom(Dijkstra单源最短路--求一点到其余个点的最小值的最大值)
  6. mui 头部tab代码2
  7. python-玉米(小米)商城作业
  8. 使用MetalLB在您的Raspberry Pi家庭实验室上安装Kubernetes负载均衡器
  9. kvm虚拟机安装esxi服务器,VMware vSphere虚拟机迁移至KVM virt-v2v方案
  10. php 判断百度浏览器版本,jquery获取浏览器类型和版本号的方法
  11. Composite UI Application Block(Cab)比较详细的一片文章
  12. 可变数据(VDP)软件 数码印刷和传统印刷的区别
  13. windows7配置java环境变量
  14. matlab怎么算方差和标准差,matlab用var函数算出的方差和标准差求解释~
  15. 程序员的超强本地构建工具
  16. pycharm搜索不到安装包
  17. Java面试复习体系总结(2021版,持续更新)
  18. Apollo星火计划学习笔记——第六讲上自动驾驶感知基础(I)
  19. 电脑远程连接android手机
  20. 女生适合编程吗,有没有编程很厉害的女生?

热门文章

  1. 计算机用户组 xp,WindowsXP怎么加入工作组?
  2. Python: 除matplotlib外还有哪些数据可视化库?
  3. QObject::startTimer: Timers cannot be started from another thread
  4. setupUi()引起的麻烦
  5. 如何解决服装面料纬斜问题
  6. Java 入门课程视频实战-0基础 上线了,猜拳游戏,ATM实战,欢迎围观
  7. Python 分析猴子吃桃子问题!
  8. HashSet、LinkedHashSet、TreeSet
  9. 文本处理工具--正则表达式
  10. 解决java报Too many open files错误