我在学习java基础,我想做一个java的界面完成对数据库的操作。

我的难点是:将数据库里的表怎么以表格的形式显示出来。我用的JTableModel做的,但是数据库中内容怎么显示?各路高手,帮帮忙啊!如果可以,请加我的353848319.... 我的难点是:将数据库里的表怎么以表格的形式显示出来。我用的JTableModel做的,但是数据库中内容怎么显示?各路高手,帮帮忙啊!如果可以,请加我的 353848319.我悬赏分只有4分,给不了。。帮帮忙。。。 展开
 我来答
齐天大圣李冠星
2014-08-13 · 写作不是为了改变世界,而是为了安顿自己。
齐天大圣李冠星
采纳数:4691 获赞数:11097

向TA提问 私信TA
展开全部
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

/*在这做一个查询sql 具体你们是用的什么数据库我没看出来额。如果ID是主键,应该有db。get(id)这个方法的*/
示例:

Object object =db.get(Integer.parseInt(jTextField1.getText().trim()));
if(object==null){//如果通过这个ID获取的值为null,表示数据库当然还没有这条数据

String insersql = "insert into stu (id,name,score,class) values(";
insersql += jTextField1.getText().trim();
insersql += ",'" + jTextField2.getText().trim() + "'";
insersql += "," + jTextField3.getText().trim() + "";
insersql += ",'" + jTextField4.getText().trim() + "')";
db.executeSql(insersql);
}else{
/*返回提示数据库已经存在当前数据,当然,你可以用where查询把name和score和class条件都附加到一起。数据更合理更准确,有可以相同ID做修改操作额*/

}
}
提示到这里如果你连基本的查询sql都不会写的话。别学java了...真心奉劝.
追问
嗯,我已经知道怎么做了,谢谢。我会记得你的忠告!
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式