java密码查询回显和修改流程_[求助]数据库信息如何回显在我的程序界面中
这是我查询的那个方法,执行查询。可是不行,是不是我下面的的查询语句有问题:
String querySql="SELECT student.student_ID,student_name,course_name,result" +
" FROM student,course,xuanxiu" +
"WHERE student.student_ID=xuanxiu.student_ID " +
"ANDxuanxiu.course_ID=course.course_ID";
public void search()
{
//创建查询条件面板
final JTextField txtNumber=new JTextField();
txtNumber.addActionListener(tfl);
JTextField txtName=new JTextField();
txtName.addActionListener(tfl);
JPanel sp=new JPanel();
sp.setLayout(new GridBagLayout());
LayoutUtil.add(sp,GridBagConstraints.HORIZONTAL,
GridBagConstraints.CENTER,100,0,0,0,1,1,new JLabel("学生编号"));
LayoutUtil.add(sp,GridBagConstraints.HORIZONTAL,
GridBagConstraints.CENTER,100,0,0,1,1,1,txtNumber);
LayoutUtil.add(sp,GridBagConstraints.HORIZONTAL,
GridBagConstraints.CENTER,100,0,0,2,1,1,new JLabel("学生姓名"));
LayoutUtil.add(sp,GridBagConstraints.HORIZONTAL,
GridBagConstraints.CENTER,100,0,0,3,1,1,txtName);
//txtName获得输入焦点
SwingUtilities.invokeLater(new Runnable()
{
public void run()
{
txtNumber.requestFocus();
}
});
//创建查询对话框
String[] options = { "确定", "取消"};
int result = JOptionPane.showOptionDialog(
father, // 父组件
sp, // 查询条件面板
"查询条件", // 对话框标题
JOptionPane.DEFAULT_OPTION, // 选项类型
JOptionPane.QUESTION_MESSAGE, // 消息类型
null, //图标
options, // 按钮
options[0] // 缺省按钮
);
if(result==JOptionPane.OK_OPTION)
{ //用户按下确定按钮
String querySql="SELECT student.student_ID,student_name,course_name,result" +
" FROM student,course,xuanxiu" +
"WHERE student.student_ID=xuanxiu.student_ID " +
"ANDxuanxiu.course_ID=course.course_ID";
SqlUtil.readDBToTable(con,querySql,model,dataType);
}
}
java密码查询回显和修改流程_[求助]数据库信息如何回显在我的程序界面中相关推荐
- JAVA日期查询:季度、月份、星期等时间信息
参考:JAVA日期查询:季度.月份.星期等时间信息 import java.util.Calendar;public class Date {Calendar calendar = null;publ ...
- NBA球星信息查询 需求描述 以下是一段包括球员信息的文本,要求编写一个程序,让用户能按照自己喜欢的球队查询其所有球员信 息,并格式化打印出来。 “Carmelo Anthony,Portland
题目: NBA球星信息查询 需求描述 以下是一段包括球员信息的文本,要求编写一个程序,让用户能按照自己喜欢的球队查询其所有球员信 息,并格式化打印出来. "Carmelo Anthony,P ...
- Java——Java连接Jira,创建、修改、删除工单信息
还不了解Jira是什么的同学可以看一下这篇文章:https://www.cnblogs.com/wgblog-code/p/11750767.html 本篇文章主要介绍如何使用Java操作Jira,包 ...
- oracle查询谁修改了数据ip,查询oracle特定表修改的用户及IP信息
使用触发器进行记录 首先创建记录表,用于记录该表修改的用户及IP CREATE TABLE modifyemp (IP VARCHAR2(20),USERNAME VARCHAR2(20),CURRT ...
- java短视频上传阿里云流程_短视频上传
启动上传前需要设置上传回调,需要实现VODSVideoUploadCallback回调:vodsVideoUploadClient.uploadWithVideoAndImg(vodSessionCr ...
- 查询mysql上传大小限制_解决数据库phpmyadmin中上传最大限制:2,048 KB
解决数据库phpmyadmin中上传最大限制:2,048 KB 一.修改php.ini文件. 找到php.ini搜索这3个地方 1.查找post_max_size,指通过表单POST给PHP的所能接收 ...
- 批量修改数据_#泰Q头条#065期 四步搞定Excel表中的批量数据修改
『闻道有先后 术业有专攻』 又到每周五我们Offcie小课堂时间,每周学一点儿,知识从未如此简单,也真诚的希望各位能在留言板写下你们宝贵的建议,给您带来更具价值的分享. 这期跟大家带来的Excel表数 ...
- Java读取mapinfo格式_求助:如何把mapinfo格式的地图数据放到网页中显示
声明,我可不是做广告哦 mapXtreme Java,是目前用于Internet或企业Intranet唯一的100%纯Java地图服务器.mapInfo mapXtreme Java与J2EE兼容,为 ...
- canopy算法流程_求助,kmeans(Canopy)算法如何正确导入数据集
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 import org.slf4j.LoggerFactory import scala.collection.mutable.HashSet import ...
最新文章
- Python加速运行技巧
- 一文详解JavaBean 看这篇就够了
- 多线程顺序消费MySQL数据_关于MQ的几件小事(五)如何保证消息按顺序执行
- python 协程、进程、线程_Python进程、线程、协程之间的关系
- /usr/bin/ld: cannot find -lmysqlclient_r
- 操作系统常用调度算法
- python使用作为转义字符_当需要在字符串中使用特殊字符时, Python使用()作为转义字符。...
- LeetCode 1689. 十-二进制数的最少数目(脑筋急转弯)
- python 实例 cadu_【示例详解】AutoCAD处理控件Aspose.CAD 8月新更!支持加载大型DWG文件...
- 新版office365介绍
- 【系统架构】大规模的C++项目代码层次结构
- [转载] python中的MySQLdb模块
- 聚类分析 距离 matlab,matlab聚类分析_matlab
- 固定table首行或尾行
- 什么原因导致芯片短路_PCB电路板短路的原因及解决方法-EDA/PCB-与非网
- WCF基础教程(三)——WCF通信过程及配置文件解析
- Excel数据分析:四六级数据报告-201806
- 犹他大学计算机图形学硕士专业,犹他大学专业设置.doc
- python如何输入字母_python怎么输出单词的字母
- 末尾运算符 ^和范围运算符 .
热门文章
- 线性筛法--------2013年1月2日
- 复杂高端木马USB窃贼出现
- 万能的林萧说:我来告诉你,一个草根程序员如何进入BAT。 - 今日头条(www.toutiao.com)...
- congestion report解读
- Weka开发[8]-ID3源码介绍
- IC设计EDA软件虚拟机环境配置与安装教程
- java文件移动重命名_Java重命名文件和移动文件
- Maven 实现依赖框架jar包的版本管理
- 夹娃娃_夹娃娃的实用性方法 抓娃娃可以用什么技巧
- IE下,拖动grid的分隔栏,报getBoundingClientRect错误解决办法