|
|

Bu gönderi en son 2014-11-20 tarihinde Delver_Si tarafından düzenlenmiştir 21:21
[mw_shl_code=SQL,doğru] usta kullan Git eğer varsa (sys.databases'ten * seç, burada ad = 'okul') Drop veritabanı okulu Git Veritabanı okulu oluşturun Git Okulu Kullanın Git Tablo Öğrencisi Oluştur
( stu_id varchar(10) birincil anahtar ,-- sayı stu_name varchar(20) not null,-- name stu_addr Varchar (100) ,-- adres stu_spec Varchar (50) ,-- profesyonel stu_dorm Varchar (50) — Yurt
) Git öğrenci değerlerine ekleyin('100001', 'Zhang San', 'Wuhan Xu Dong', 'Bilgi Mühendisliği', '101') öğrenci değerlerine ekleyin('100002','Li Si','Wuhan Xu Dong','Bilgi Mühendisliği','102')
Öğrenciden * seç
--öğrenciden sil burada stu_id = '100001'
--öğrenci kümesini güncelleme stu_name = 'Li Si', stu_addr = 'Zhang San', stu_spec= 'Yazılım Testi', stu_dorm = '1001' burada stu_id = '100001'[/mw_shl_code]
[mw_shl_code=java,true]paketi online.school.test;
java.util.ArrayList içe aktar; java.util.List içeri; online.school.domain.Student içe aktar; çevrimiçi.school.service.StudentService içe aktar;
Halk sınıfı StudentTest {
public static void main(String[] args) { yeni StudentTest().getAllStudent(); } public int addStudent() { Öğrenci öğrenci = yeni öğrenci("3","Wang Wu","Xiaogan',"Yazılım Testi","103"); return new StudentService().addStudent(student); }
public int delStudent() { String stuId="3"; yeni StudentService().delStudent(stuId) geri döndür; }
public void findStudent() { String stuId="3"; Öğrenci öğrenci =yeni StudentService().findStudent(stuId); System.out.println(student.toString()); }
public List<Student> getAllStudent() { ArrayList al = (ArrayList) new StudentService().getAllStudent(); for(int i =0; i<al.size(); i++){ Object[] obj =(Object[]) al.get(i); for(int j=0; j<5; j++){ System.out.print(obj[j] + " "); } System.out.println(); } Return Al; }
public int updateStudent() {
Öğrenci = yeni öğrenci("3","Wang Wu","Yingcheng","İnşaat Mühendisliği","103"); new StudentService().updateStudent(student); dönüş 0;
}
} [/mw_shl_code]
[mw_shl_code=java,true]paketi online.school.domain;
Kamu sınıfı Öğrenci {
er String stu_id; sayı özel String stu_name; İsim er String stu_addr; - Adres özel String stu_spec; Profesyonel er String stu_dorm; Yurt public String getStu_id() { stu_id dön; } public void setStu_id(String stuId) { stu_id = stuId; } public String getStu_name() { stu_name dönüş; } public void setStu_name(String stuName) { stu_name = stuName; } public String getStu_addr() { stu_addr dönüş; } public void setStu_addr(String stuAddr) { stu_addr = stuAddr; } public String getStu_spec() { stu_spec dönüş; } public void setStu_spec(String stuSpec) { stu_spec = stuSpec; } public String getStu_dorm() { stu_dorm dönüş; } public void setStu_dorm(String stuDorm) { stu_dorm = stuDorm; }
kamu Öğrenci() { super(); } public Student(String stuId, String stuName, String stuAddr, String stuSpec, String stuDorm) { super(); stu_id = stuId; stu_name = stuName; stu_addr = stuAddr; stu_spec = stuSpec; stu_dorm = stuDorm; } @Override public String toString() { return "Öğrenci [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]paketi online.school.service;
java.util.List içeri;
çevrimiçi.school.dao.StudentDao içe aktar; online.school.domain.Student içe aktar; online.school.utils.SqlHelp;
public class StudentService implements IStudentService{
@Override public int addStudent (Öğrenci öğrenci) {
String sql = "öğrenci değerlerine (?,?,?,?,?)"; return new StudentDao().addStudent(sql,student.getStu_id(),student.getStu_name(),student.getStu_addr(),student.getStu_spec(),student.getStu_dorm()); }
@Override public int delStudent(String stuId) { String sql = "öğrenciden sil, burada stu_id = ?"; return new StudentDao().delStudent(sql, stuId); }
@Override public Student findStudent(String stuId) { String sql = "öğrenciden * seç, burada stu_id = ?"; return new StudentDao().findStudent(sql, stuId); }
@Override public List<Student> getAllStudent() { String sql = "öğrenciden * seç"; return new StudentDao().getAllStudent(sql); }
@Override public int güncellemesiStudent(Öğrenci öğrenci) { String sql = "öğrenci kümesini güncelle stu_name = ?,stu_addr = ?, stu_spec= ?,stu_dorm = ? burada stu_id = ?"; return new 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]paketi online.school.dao;
java.util.ArrayList içe aktar; java.util.List içeri; online.school.domain.Student içe aktar; online.school.utils.SqlHelp;
public class StudentDao implements IStudentDao{
@Override public int addStudent(String sql, String... args) { return new SqlHelp().executeUpdate(sql,args);
}
@Override public int delStudent(String sql, String... args) { return new SqlHelp().executeUpdate(sql,args); }
@Override public Student findStudent(String sql, String... args) { ArrayList al = yeni SqlHelp().executeQuery(sql, args); Nesne[] obj =(Nesne[]) al.get(0); Öğrenci öğrenci = yeni Öğrenci(); student.setStu_id((String) obj[0]); student.setStu_name((String) obj[1]); student.setStu_addr((String) obj[2]); student.setStu_spec((String) obj[3]); student.setStu_dorm((String) obj[4]); dönen öğrenci;
}
@Override public List<Student> getAllStudent(String sql) {
ArrayList al = yeni SqlHelp().executeQuery(sql); Return Al; }
@Override public int updateStudent(String sql, String... args) {
return new SqlHelp().executeUpdate(sql, args);
}
} [/mw_shl_code]
|
Önceki:Son zamanlarda, son birkaç gündür yapılan bir kayıt fonksiyonu olan bir çevrimiçi kitapçı projesi yapıyorumÖnümüzdeki:Öğrenci yönetim sisteminin C# versiyonu
|