java代码创建表 怎么用java编写一个表格( 六 )


t.setPreferredScrollableViewportSize(new Dimension(550, 30));
JScrollPane s = new JScrollPane(t);
f.getContentPane().add(s, BorderLayout.CENTER);
f.setTitle("ColumnModelTest");
f.pack();
f.setVisible(true);
f.addWindowListener(newWindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
}
public static void main(String args[]) {
new ColumnModelTest();
}
}
class MyTable extendsAbstractTableModel{
Object[][] p = {
{"阿呆", "Taipei",new Integer(66),
new Integer(32), new Integer(98), new Boolean(false),new Boolean(false)},
{"阿瓜", "ChiaYi",new Integer(85),
new Integer(69), new Integer(154), new Boolean(true),new Boolean(false)},
};
String[] n = {"姓名",
"居住地",
"语文",
"数学",
"总分",
"及格",
"作弊"};
public int getColumnCount() {
return n.length;
}
public int getRowCount() {
return p.length;
}
public String getColumnName(int col) {
return n[col];
}
public Object getValueAt(int row, int col) {
return p[row][col];
}
public Class getColumnClass(int c) {
return getValueAt(0, c).getClass();
}
/*pu
如何用JAVA语句创建一个表给java代码创建表你一个例子java代码创建表:import java.sql.*;import java.awt.*;public class Createexp {public static void main(String args[]){String url = jdbc:odbc:wwms; ///wwms 是ODBCjava代码创建表的数据源Connection con = null;Statement sm = null;try{///加载JDBC-ODBC驱动程序 bridgeClass.forName(sun.jdbc.odbc.JdbcOdbcDriver);//com.ms.jdbc.odbc.JdbcOdbcDriver /// 不对 com.ms 改为sun} catch(Exception e){System.out.println(无法装载JDBC-ODBC bridge 驱动程序);return;}/////与数据库建立连接并显示try{con = DriverManager.getConnection(url);sm = con.createStatement(); //创建对象//执行数据库表的创建操作sm.execute(create table tb(tepno int, tepname char(10) ));sm.close();
用java编写一个创建数据库和表的程序的代码怎么写import java.sql.*;
public class Test
{
public static void main(String[] args) throws Exception
{
Class.forName("com.mysql.jdbc.Driver");
//一开始必须填一个已经存在的数据库
String url = "jdbc:mysql://localhost:3306/test?useUnicode=truecharacterEncoding=utf-8";
Connection conn = DriverManager.getConnection(url, "root", "123456");
Statement stat = conn.createStatement();
//创建数据库hello
stat.executeUpdate("create database hello");
//打开创建的数据库
stat.close();
conn.close();
url = "jdbc:mysql://localhost:3306/hello?useUnicode=truecharacterEncoding=utf-8";
conn = DriverManager.getConnection(url, "root", "123456");
stat = conn.createStatement();
//创建表test
stat.executeUpdate("create table test(id int, name varchar(80))");
//添加数据
stat.executeUpdate("insert into test values(1, '张三')");
stat.executeUpdate("insert into test values(2, '李四')");
//查询数据
ResultSet result = stat.executeQuery("select * from test");
while (result.next())
{
System.out.println(result.getInt("id") + " " + result.getString("name"));
}
//关闭数据库
result.close();
stat.close();
conn.close();
}
}
如何使用JAVA创建数据库表 。JDBC连接数据库
?创建一个以JDBC连接数据库的程序,包含7个步骤:
1、加载JDBC驱动程序:
在连接数据库之前 , 首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),
这通过java.lang.Class类的静态方法forName(StringclassName)实现 。
例如:
try{
//加载MySql的驱动类
Class.forName("com.mysql.jdbc.Driver") ;

推荐阅读