高分JAVA高手进~还会加分
最近才学JAVA~要做个学生信息增删改查~现在已经画好图咯~但是总是不晓得该怎样从文本框中传出值进SQL更不晓得杂将最后结果打印到画好的表格中数据库用的ACCESS名叫s...
最近才学JAVA~
要做个学生信息增删改查~
现在已经画好图咯~
但是总是不晓得该怎样从文本框中传出值进SQL
更不晓得杂将最后结果打印到画好的表格中
数据库用的ACCESS名叫student
表是~
student(sname,sno)
course(cname,cno,cxueqi)
sc(sno,cno,grade)
希望高手们给些提示~
还会加分的~
画图的代码是~Student.java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class Win extends JFrame {
JTable table;
Object a[][];
Object name[] = {"学期","科目","成绩"};
JButton sele,upde,inse,dele;
JTextField inputNumber1,inputNumber2;
int rows = 1;
JPanel p;
Win (String s){
super(s);
sele = new JButton("查询");
upde = new JButton("添加");
JTextField inputNumber1 = new JTextField("",10);
a = new Object[rows][3];
table = new JTable(a,name);
p = new JPanel();
p.add(new JLabel("学号"));
p.add(inputNumber1);
p.add(sele);
p.add(upde);
getContentPane().add(p, BorderLayout.NORTH);
add(p,BorderLayout.NORTH);
inse = new JButton("修改");
dele = new JButton("删除");
JTextField inputNumber2 = new JTextField("",10);
p = new JPanel();
p.add(new JLabel("姓名"));
p.add(inputNumber2);
p.add(inse);
p.add(dele);
getContentPane().add(p, BorderLayout.CENTER);
add(p,BorderLayout.CENTER);
getContentPane().add(new JScrollPane(table), BorderLayout.SOUTH);
add(new JScrollPane(table),BorderLayout.SOUTH);
setSize(1000,800);
setVisible(true);
validate();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
public class Student{
public static void main(String args[])
{
Win win = new Win("学籍管理");
}
} 展开
要做个学生信息增删改查~
现在已经画好图咯~
但是总是不晓得该怎样从文本框中传出值进SQL
更不晓得杂将最后结果打印到画好的表格中
数据库用的ACCESS名叫student
表是~
student(sname,sno)
course(cname,cno,cxueqi)
sc(sno,cno,grade)
希望高手们给些提示~
还会加分的~
画图的代码是~Student.java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class Win extends JFrame {
JTable table;
Object a[][];
Object name[] = {"学期","科目","成绩"};
JButton sele,upde,inse,dele;
JTextField inputNumber1,inputNumber2;
int rows = 1;
JPanel p;
Win (String s){
super(s);
sele = new JButton("查询");
upde = new JButton("添加");
JTextField inputNumber1 = new JTextField("",10);
a = new Object[rows][3];
table = new JTable(a,name);
p = new JPanel();
p.add(new JLabel("学号"));
p.add(inputNumber1);
p.add(sele);
p.add(upde);
getContentPane().add(p, BorderLayout.NORTH);
add(p,BorderLayout.NORTH);
inse = new JButton("修改");
dele = new JButton("删除");
JTextField inputNumber2 = new JTextField("",10);
p = new JPanel();
p.add(new JLabel("姓名"));
p.add(inputNumber2);
p.add(inse);
p.add(dele);
getContentPane().add(p, BorderLayout.CENTER);
add(p,BorderLayout.CENTER);
getContentPane().add(new JScrollPane(table), BorderLayout.SOUTH);
add(new JScrollPane(table),BorderLayout.SOUTH);
setSize(1000,800);
setVisible(true);
validate();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
public class Student{
public static void main(String args[])
{
Win win = new Win("学籍管理");
}
} 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询