|
|

Αυτή η ανάρτηση τροποποιήθηκε τελευταία φορά από το Delver_Si στις 2014-11-20 21:21
[mw_shl_code=sql,true]χρήση προτύπου Μετάβαση if exists(επιλέξτε * από sys.databases όπου name = 'school') Drop Database School Μετάβαση Δημιουργία σχολείου βάσεων δεδομένων Μετάβαση Χρησιμοποιήστε το σχολείο Μετάβαση Δημιουργία πίνακα μαθητή
( stu_id varchar(10) πρωτεύον κλειδί ,-- αριθμός stu_name varchar(20) δεν είναι null,-- όνομα stu_addr Varchar (100) ,-- διεύθυνση stu_spec varchar (50) ,-- επαγγελματίας stu_dorm Varchar (50) — Κοιτώνας
) Μετάβαση εισαγωγή στις τιμές των μαθητών ('100001','Zhang San','Wuhan Xu Dong','Μηχανική Πληροφορικής','101') εισαγωγή στις τιμές των μαθητών ('100002','Li Si','Wuhan Xu Dong','Μηχανική Πληροφορικής','102')
Επιλέξτε * από μαθητή
--διαγραφή από μαθητή όπου stu_id = '100001'
--update student set stu_name = 'Li Si', stu_addr = 'Zhang San', stu_spec= 'Δοκιμή λογισμικού', stu_dorm = '1001' όπου stu_id = '100001'[/mw_shl_code]
[mw_shl_code=java,true]πακέτο online.school.test;
εισαγωγή java.util.ArrayList; εισαγωγή java.util.List; import online.school.domain.Student; εισαγωγή online.school.service.StudentService;
δημόσια τάξη StudentTest {
public static void main(String[] args) { νέο StudentTest().getAllStudent(); } public int addStudent() { Φοιτητής = νέος μαθητής("3","Wang Wu","Xiaogan","Δοκιμή λογισμικού","103"); επιστροφή νέου StudentService().addStudent(student); }
public int delStudent() { Συμβολοσειρά stuId="3"; επιστροφή νέου StudentService().delStudent(stuId); }
public void findStudent() { Συμβολοσειρά stuId="3"; Φοιτητής φοιτητής = νέος StudentService().findStudent(stuId); System.out.println(student.toString()); }
δημόσια λίστα<Student> getAllStudent() { ArrayList al = (ArrayList) νέο StudentService().getAllStudent(); for(int i =0; i<al.size(); i++){ Αντικείμενο[] obj =(Αντικείμενο[]) al.get(i); for(int j=0; ι<5; j++){ System.out.print(obj[j] + " "); } System.out.println(); } επιστροφή al; }
public int ενημέρωσηStudent() {
Φοιτητής = νέος φοιτητής("3","Wang Wu","Yingcheng","Πολιτικός Μηχανικός","103"); νέο StudentService().updateStudent(student); επιστροφή 0;
}
} [/mw_shl_code]
[mw_shl_code=java,true]πακέτο online.school.domain;
δημόσια τάξη Μαθητής {
ιδιωτικό String stu_id; αριθμός ιδιωτικό String stu_name; Όνομα ιδιωτικό String stu_addr; - Διεύθυνση ιδιωτικό String stu_spec; Επαγγελματίας ιδιωτικό String stu_dorm; Κοιτώνας public String getStu_id() { επιστροφή stu_id? } public void setStu_id(String stuId) { stu_id = stuId; } public String getStu_name() { επιστροφή stu_name? } public void setStu_name(String stuName) { stu_name = stuName; } public String getStu_addr() { επιστροφή stu_addr? } public void setStu_addr(String stuAddr) { stu_addr = stuAddr; } public String getStu_spec() { επιστροφή stu_spec? } public void setStu_spec(String stuSpec) { stu_spec = stuSpec; } public String getStu_dorm() { επιστροφή stu_dorm? } public void setStu_dorm(String stuDorm) { stu_dorm = stuDorm; }
δημόσιος μαθητής() { σούπερ(); } public Student(String stuId, String stuName, String stuAddr, String stuSpec, String stuDorm) { σούπερ(); stu_id = stuId; stu_name = stuName; stu_addr = stuAddr; stu_spec = stuSpec; stu_dorm = stuDorm; } @Override public String toString() { επιστροφή "Μαθητής [stu_addr=" + stu_addr + ", stu_dorm=" + stu_dorm + ", stu_id=" + stu_id + ", stu_name=" + stu_name + ", stu_spec=" + stu_spec + "]"; }
} [/mw_shl_code] [mw_shl_code=java,true]πακέτο online.school.service;
εισαγωγή java.util.List;
εισαγωγή online.school.dao.StudentDao; import online.school.domain.Student; εισαγωγή online.school.utils.SqlHelp;
Η δημόσια τάξη StudentService υλοποιεί το IStudentService{
@Override public int addStudent(Φοιτητής φοιτητής) {
Συμβολοσειρά sql = "εισαγωγή σε τιμές μαθητή (?,?,?,?,?)"; επιστροφή νέου StudentDao().addStudent(sql,student.getStu_id(),student.getStu_name(),student.getStu_addr(),student.getStu_spec(),student.getStu_dorm()); }
@Override public int delStudent(String stuId) { Συμβολοσειρά sql = "διαγραφή από μαθητή όπου stu_id = ?"; επιστροφή νέου StudentDao().delStudent(sql, stuId); }
@Override public Student findStudent(String stuId) { Συμβολοσειρά sql = "επιλογή * από μαθητή όπου stu_id = ?"; επιστροφή νέου StudentDao().findStudent(sql, stuId); }
@Override δημόσια λίστα<Student> getAllStudent() { Συμβολοσειρά sql = "επιλογή * από μαθητή"; επιστροφή νέου StudentDao().getAllStudent(sql); }
@Override public int updateStudent(Φοιτητής φοιτητής) { Συμβολοσειρά sql = "ενημέρωση συνόλου μαθητών stu_name = ?,stu_addr = ?, stu_spec= ?,stu_dorm = ? όπου stu_id = ?"; επιστροφή νέου StudentDao().updateStudent(sql, student.getStu_name(),student.getStu_addr(),student.getStu_spec(),student.getStu_dorm(),student.getStu_id());
}
} [/mw_shl_code] [mw_shl_code=java,true]πακέτο online.school.dao;
εισαγωγή java.util.ArrayList; εισαγωγή java.util.List; import online.school.domain.Student; εισαγωγή online.school.utils.SqlHelp;
δημόσια τάξη StudentDao υλοποιεί το IStudentDao{
@Override public int addStudent(Συμβολοσειρά sql, Συμβολοσειρά... args) { επιστροφή νέου SqlHelp().executeUpdate(sql,args);
}
@Override public int delStudent(String sql, String... args) { επιστροφή νέου SqlHelp().executeUpdate(sql,args); }
@Override public Student findStudent(String sql, String... args) { ArrayList al = νέο SqlHelp().executeQuery(sql, args); Αντικείμενο[] obj =(Αντικείμενο[]) al.get(0); Μαθητής μαθητής = νέος μαθητής(); student.setStu_id((Συμβολοσειρά) obj[0]); student.setStu_name((Συμβολοσειρά) obj[1]); student.setStu_addr((Συμβολοσειρά) obj[2]); student.setStu_spec((Συμβολοσειρά) obj[3]); student.setStu_dorm((Συμβολοσειρά) obj[4]); μαθητής επιστροφής?
}
@Override public List<Student> getAllStudent(Συμβολοσειρά sql) {
ArrayList al = νέο SqlHelp().executeQuery(sql); επιστροφή al; }
@Override public int updateStudent(String sql, String... args) {
επιστροφή νέου SqlHelp().executeUpdate(sql, args);
}
} [/mw_shl_code]
|
Προηγούμενος:Πρόσφατα, κάνω ένα έργο ηλεκτρονικού βιβλιοπωλείου, το οποίο είναι μια λειτουργία εγγραφής που έχει γίνει τις τελευταίες ημέρεςΕπόμενος:Έκδοση C# του συστήματος διαχείρισης μαθητών
|