过程如下:
1、建立按钮的事件响应方法,调用以下代码功能:
2、通过JDBC或其它方式连接数据库,执行查询,获取结果
3、将返回结果转换为一个二维数组,作为参数创建JTable
当然要功能更完善,以上方法有很多方面需要考虑和修改,如进行模块划分、使用TableModel而不是数组显示JTable、表头的显示等,这些需要根据目的逐个改进,但大体过程基本一样。
晕了,估计没人会有耐心去看你的代码,我发一段我的给你,自己看着要吧
Statement st = null;
ResultSet rs = null;
row = Table1getRowCount();
DefaultTableModel m1 = (DefaultTableModel) Table1getModel();
while (row > 0) {
m1removeRow(Table1getRowCount() - 1);
row--;
}
connection = DatabasegetConnection();
try {
st = connectioncreateStatement();
rs = stexecuteQuery("select number,title,time from news ");
while (rsnext()) {
Vector vt = new Vector();
vtadd(rsgetString(1));
vtadd(rsgetString(2));
vtadd(rsgetString(3));
m1addRow(vt);
}
} catch (Exception e) {
eprintStackTrace();
}
既然有源代码就好办了上次以为你是搞破坏的,不好意思你应该没有多少VC编程经验吧你可以使用ADO控件编程这种方法比较简单些不知你的源码是基于文档类的还是基于对话框的如果是基于对话框的就可以在对话框资源上右键插入ADO控件然后再设置ADO控件的属性在"Use ConnectionString"设置数据源单击"Build"按钮,打开"数据链接属性"选择ODBC的提供程序,再在连接标签选择你原来配置好的数据库文件这样你查看数据库了这种方法不用怎么编程但你要自定义查找数据库,可以使用ODBC编程我原来就用过这两种方法其它我也不懂不好意思我觉得你还是去找一下ADO编程的例子好一点
SQL查询两个表中不同数据的步骤如下:
我们需要准备的材料分别是:电脑、sql查询器。
1、首先,打开sql查询器,连接上相应的数据库表,以查询c1表和c2表的name字段不同为例。
2、点击“查询”按钮,输入:
select c1`name` from c1 left join c2 on c1`name`=c2`name` where c2`name` is null
union select c2`name` from c2 left join c1 on c1`name`=c2`name` where c1`name` is null。
3、点击“运行”按钮,此时不同的name都被查询出了。
1、首先通过运行数据库客户端管理软件SQLyogEnt进行查询,第一步运行SQLyogEnt,在桌面找到SQLyogEnt的软件图标,用户双击这个图标。
2、然后输入数据库的信息,在界面左下角点击连接按钮,连接数据库。
3、连接上数据库后就进入了数据库管理软件的控制台,控制台的左侧以目录的形式显示了当前登录的用户和数据库以及数据库的表。目录的右边从上到下有2个空白的长方形框,上方的是SQL查询语言的输入框,下方显示的是查询所得到的结果。
4、有时候一个数据库IP新建了多个数据库,在查询前要用数据在控制台左侧目录上选择需要 *** 作的数据库,然后在进行查询。
5、上面说道了SQL的长方形空白的输入框,现在我们对数据库表进行一次查询吧。如果要查询一个表中所有的信息可以输入:SELECTFROMTABLE_Name
6、查询表中的某一条数据:SELECTFROMTable_NameWHEREid=XXXX注意这里的id选择表中的唯一键,就是用于标识这条数据与其他数据不同的字段
显示某个字段的数据信息:如name
SELECTnameFROMTable_NameWHEREid=XXXX
在数据库中查找某一字段的值的 *** 作方法和步骤如下:
1、首先,在桌面上,单击“
Management Studio”图标,如下图所示。
2、其次,完成上述步骤后,在该界面中,单击左上角的“新建查询”按钮,如下图所示。
3、接着,完成上述步骤后,输入如下红框标注的SQL语句,如下图所示。
4、然后,完成上述步骤后,在该界面中,单击左上方的“执行”选项,如下图所示。
5、最后,完成上述步骤后,在此界面中,显示查询数据库有某个字段,如下图所示。这样,问题就解决了。
以上就是关于java 如何实现点击一个查询按钮后将数据库里相对应的内容显示在JTable里面全部的内容,包括:java 如何实现点击一个查询按钮后将数据库里相对应的内容显示在JTable里面、Eclipse 程序设计:要在按查询按钮(button)后把数据库查询结果显示到表格(Table)中,怎么做、如何在vc制作的软件界面增加数据库查询的按钮等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)