⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 marksdb.java

📁 java练习程序
💻 JAVA
字号:

import java.sql.*;
import java.awt.*;
import java.awt.event.*;
class MarksDBWindow extends Thread
{
	Frame f=new Frame("Database");
	TextArea text=new TextArea();
	String name, xuehao;
	Date date;
	int math, physics, english;
	Connection con;
	Statement sql;
	ResultSet rs;
	MarksDBWindow()
	{
		f.setBounds(150, 150, 300, 120);
		f.setVisible(true);
		f.add(text,"Center");
		f.pack();
		f.addWindowListener(new WindowAdapter()
		{
			public void windewClosing(WindowEvent e)
			{
				System.exit(0);
			}
		});
		try
		{
			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		}
		catch(ClassNotFoundException e)
		{}
		try
		{
			con=DriverManager.getConnection("jdbc:odbc:redsun", "a","b");
			sql=con.createStatement();
			
		}
		catch(SQLException e1)
		{}
	}
	public void run()
	{
		while (true)
		{
			text.setText(null);
			try
			{
				rs=sql.executeQuery("SELECT * FROM chengjibiao");
				while(rs.next())
				{
					name=rs.getString(2);
					xuehao=rs.getString(1);
					date=rs.getDate(3);
					math=rs.getInt("数学");
					physics=rs.getInt("物理");
					english=rs.getInt("英语");
					
					text.append("姓名:  "+name+"\n");
					text.append("学号:  "+xuehao+"\n");
					text.append("出生:  "+date.toString()+"\n");
					text.append("数学:  "+math+"\n");
					text.append("物理:  "+physics+"\n");
					text.append("英语:  "+english+"\n");
				}
			}
			catch(SQLException el)
			{}
			f.pack();
			try
			{
				sleep(2000);
			}
			catch(InterruptedException exp)
			{}
		}
	}
}

public class MarksDB
{
	public static void main(String args[])
	{
		MarksDBWindow w=new MarksDBWindow();
		w.start();
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -