百度知道>电脑/
网络>
程序设计>JAVA相关
java编程如何连接数据库悬赏分:50|提问时间:2009-7-2814:29|提问者:94599692|
问题为何被关闭
我想把文本框中得到的内容通过单击某一提交按钮便放进数据库的一个同名字段中,以Access数据库为例吧,应该怎么写代码呢?导入些什么包,具体代码是什么呢,望高人指点。
是java不是javascript哈。
如果有用我再加分。问题补充:
第一位你说的那个网站我看了,不详细哈,也没有Access。
第二位朋友说的"按钮加个监听。监听里完成插入操作"的具体代码怎么写呢?能不能写个能运行的具体例子,在窗体上就一个文本框和一个按钮,通过单击按钮获得文本框内的内容,然后提交进数据库的相应字段内,(网页里这个功能我是能实现的,但用JAVA编程应该怎样实现呢?)请“高抬贵手”(**)帮下忙,谢谢了。
其他回答共4条
JAVA里面专门有JDBC驱动来帮助程序员处理数据库操作。你只需要查一下JDBC就可以知道了。
http://hi.baidu.com/%C0%C7%C6%C6%C0%CB/blog/item/f71a582373686c40ac34deed.html
每种数据库的JDBC驱动都是可以下载到的JAR文件,你只需要导入这些包就可以让驱动帮你连接,管理,关闭各种数据库链接。并且通过这些链接进一步处理数据库表格回答者:狼破浪|七级|2009-7-2814:36
给你的按钮加个监听。监听里完成插入操作。
要导入的包java.
sql.*;
packagecom.cstp.jdbc;
importjava.sql.*;
publicclassBase{
publicstaticvoidmain(String[]args)throwsException{
template();
}
staticvoidtemplate()throwsException{
Connectionconn=null;
Statementstmt=null;
ResultSetrs=null;
try{
//2建立连接
conn=JdbcUtils.getConnection();
//3创建语句
stmt=conn.createStatement();
//4执行语句
rs=stmt.executeQuery("select*fromclient");
//5处理结果
while(rs.next()){
System.out.println(rs.getObject(1)+"\t"+rs.getObject(2)+"\t"+rs.getObject(3)+"\t"+rs.getObject(4)+"\t");
}
}finally{
JdbcUtils.free(rs,stmt,conn);
}
}
}
packagecom.cstp.jdbc;
importjava.sql.*;
publicfinalclassJdbcUtils{
privateJdbcUtils(){