資源簡介
實現了基本的教務管理,內含文檔報告,適合本科畢業(yè)設計,全部代碼包括數據庫都在壓縮包中,希望對你有幫助。
代碼片段和文件信息
import?java.awt.*;
import?java.awt.event.*;
import?javax.swing.*;
import?java.sql.*;
class??AddCourseIn?extends?Jframe?implements?ActionListener
{
???JLabel?lb1lb2lb3lb4lb5lb6lb7lb8lb9;
???JLabel?label;
???JTextField?jf1jf2jf3jf4jf5jf6jf7jf8;
???JButton?btn1;
???String?ss;
???AddCourseIn()
???{
???super(“課程信息管理“);
???label=new?JLabel();
???ImageIcon?img=new?ImageIcon(“1234.gif“);
???label.setIcon(img);
???lb1=new?JLabel(“初始密碼“);
???lb2=new?JLabel(“教師賬號“);
???lb3=new?JLabel(“課程代碼“);
???lb4=new?JLabel(“課程名稱“);
???lb5=new?JLabel(“授課老師“);
???lb6=new?JLabel(“上課地點“);
???lb7=new?JLabel(“課程類型“);
???lb8=new?JLabel(“?歡迎使用教務管理系統“);
???lb8.setFont(new?Font(“黑體“Font.BOLD15));
???lb9=new?JLabel(“課程學分“);
???jf1=new?JTextField(10);
???jf2=new?JTextField(10);
???jf3=new?JTextField(10);
???jf4=new?JTextField(10);
???jf5=new?JTextField(10);
???jf6=new?JTextField(10);
???jf7=new?JTextField(10);
???jf8=new?JTextField(10);
???btn1=new?JButton(“新增“);
???label.add(lb1);
???label.add(jf1);
???label.add(lb2);
???label.add(jf2);
???label.add(lb3);
???label.add(jf3);
???label.add(lb4);
???label.add(jf4);
???label.add(lb5);
???label.add(jf5);
???label.add(lb6);
???label.add(jf6);
???label.add(lb9);
???label.add(jf8);
???label.add(lb7);
???label.add(jf7);
???label.add(lb8);
???label.add(btn1);
???label.setLayout(new?FlowLayout());
???add(label);
???btn1.addActionListener(this);
???setBounds(0200370400);
???setVisible(true);
???}
???public?void?actionPerformed(ActionEvent?e)
???{
???String?s1=jf1.getText();
???String?s2=jf2.getText();
???String?s3=jf3.getText();
???String?s4=jf4.getText();
???String?s5=jf5.getText();
???String?s6=jf6.getText();
???String?s7=jf7.getText();
???String?s8=jf8.getText();
???Connection?conn;
???PreparedStatement?sqllsql2;
???????ResultSet?rss;
???????boolean?cx=false;
???if(e.getSource()==btn1)
???{?int?n=JOptionPane.showConfirmDialog(null“確認輸入嗎?““用戶確認“JOptionPane.YES_NO_OPTION);
???if(n==JOptionPane.YES_OPTION)
???{
??????????try{
????Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver“);
??}
??catch(ClassNotFoundException?eq){??System.out.println(eq);}
?
??try{
??
?????conn=DriverManager.getConnection(“jdbc:odbc:教務信息“““““);
?????sql2=conn.prepareStatement(“select?*?from?課程信息表?where?課程編碼?=?“);
?????sql2.setString(1s3);
?????rss=sql2.executeQuery();
?????while(rss.next())
?????{
???? ?cx=true;
?????}
?????if(cx==false)
?????{
???? ?sqll=conn.prepareStatement(“INSERT?INTO?課程信息表?VALUES(????????)“);
?????
?????sqll.setString(1s1);
?????sqll.setString(2s2);
?????sqll.setString(3s3);
?????sqll.setString(4s4);
?????sqll.setString(5s5);
?????sqll.setString(6s6);
?????sqll.setString(7s8);
????
?sqll.setString(8s7);
?????sqll.executeUpdate();
?????conn.
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????????0??2010-06-20?18:58??java課程設計\workspace\.me
?????文件??????80964??2010-07-04?16:42??java課程設計\workspace\.me
?????文件???????5058??2010-06-30?13:48??java課程設計\workspace\.me
?????文件???????2173??2010-06-30?15:04??java課程設計\workspace\.me
?????文件?????????25??2010-06-30?13:21??java課程設計\workspace\.me
?????文件???????2719??2010-06-30?15:11??java課程設計\workspace\.me
?????文件??????17080??2010-06-30?13:42??java課程設計\workspace\.me
?????文件??????16604??2010-07-02?21:56??java課程設計\workspace\.me
?????文件??????16998??2010-07-03?19:20??java課程設計\workspace\.me
?????文件???????3790??2010-06-30?14:58??java課程設計\workspace\.me
?????文件???????2496??2010-06-30?15:00??java課程設計\workspace\.me
?????文件??????????0??2010-07-03?22:57??java課程設計\workspace\.me
?????文件??????????0??2010-06-30?13:17??java課程設計\workspace\.me
?????文件??????????0??2010-06-20?19:13??java課程設計\workspace\.me
?????文件????????140??2010-06-20?19:48??java課程設計\workspace\.me
?????文件???????5044??2010-06-30?14:23??java課程設計\workspace\.me
?????文件???????9974??2010-07-04?20:00??java課程設計\workspace\.me
?????文件?????????25??2010-06-30?13:23??java課程設計\workspace\.me
?????文件??????15031??2010-07-02?15:28??java課程設計\workspace\.me
?????文件??????19417??2010-07-04?17:05??java課程設計\workspace\.me
?????文件??????16879??2010-07-02?16:00??java課程設計\workspace\.me
?????文件?????????30??2010-06-30?13:16??java課程設計\workspace\.me
?????文件?????????28??2010-07-02?13:54??java課程設計\workspace\.me
?????文件??????????0??2010-06-30?13:22??java課程設計\workspace\.me
?????文件???????2133??2010-06-30?13:42??java課程設計\workspace\.me
?????文件???????2312??2010-06-30?23:58??java課程設計\workspace\.me
?????文件???????5049??2010-06-30?14:32??java課程設計\workspace\.me
?????文件??????16784??2010-06-30?16:04??java課程設計\workspace\.me
?????文件???????2590??2010-06-30?13:28??java課程設計\workspace\.me
?????文件??????????0??2010-06-30?13:19??java課程設計\workspace\.me
............此處省略529個文件信息
評論
共有 條評論