|
|

Tätä viestiä muokasi viimeksi Delver_Si 20.11.2014 klo 21:21
[mw_shl_code=sql,true] käytä masteria mene jos on olemassa (valitse * sys.databasesista, missä nimi = 'koulu') Drop-tietokantakoulu mene luo tietokantakoulu mene Käytä koulua mene Luo pöytä opiskelija
( stu_id varchar(10) pääavain ,-- luku stu_name varchar(20) ei ole,-- nimi stu_addr Varchar (100) ,-- osoite stu_spec Varchar (50) ,-- ammattilainen stu_dorm Varchar (50) — Asuntola
) mene lisää opiskelijaarvoihin ('100001', 'Zhang San', 'Wuhan Xu Dong', 'Information Engineering', '101') lisää opiskelijaarvoihin ('100002', 'Li Si', 'Wuhan Xu Dong', 'Information Engineering', '102')
Valitse * opiskelijalta
--poista opiskelijasta, missä stu_id = '100001'
--update student set stu_name = 'Li Si', stu_addr = 'Zhang San', stu_spec= 'Software Testing', stu_dorm = '1001', missä stu_id = '100001'[/mw_shl_code]
[mw_shl_code=java,true]paketti online.school.test;
tuo java.util.ArrayList; tuo java.util.list; tuo online.school.domain.Student; tuo online.school.service.StudentService;
julkinen luokka StudentTest {
public static void main(String[] args) { new StudentTest().getAllStudent(); } public int addStudent() { Opiskelija = uusi opiskelija("3","Wang Wu","Xiaogan","Ohjelmistotestaus","103"); palauttaa uuden StudentService().addStudent(student); }
public int delStudent() { String stuId="3"; palauttaa uuden StudentService().delStudent(stuId); }
public void findStudent() { String stuId="3"; Opiskelija opiskelija = uusi StudentService().findStudent(stuId); System.out.println(student.toString()); }
julkinen lista<Student> getAllStudent() { ArrayList al = (ArrayList) uusi StudentService().getAllStudent(); for(int i =0; i<al.size(); i++){ Objekti[] obj =(Objekti[]) al.get(i); for(int j=0; j<5; j++){ System.out.print(obj[j] + " "); } System.out.println(); } Return Al; }
julkinen älykkyyspäivitysStudent() {
Opiskelija = uusi opiskelija ("3","Wang Wu","Yingcheng","Rakennustekniikka","103"); new StudentService().updateStudent(student); palautus 0;
}
} [/mw_shl_code]
[mw_shl_code=java,true]paketti online.school.domain;
julkinen luokka Opiskelija {
sotamies String stu_id; Numero sotamies String stu_name; Nimi sotamies String stu_addr; - Osoite sotamies String stu_spec; Ammattilaisura sotamies String stu_dorm; Asuntola public String getStu_id() { palaa stu_id; } public void setStu_id(String stuId) { stu_id = stuId; } julkinen String getStu_name() { palaa stu_name; } public void setStu_name(String stuName) { stu_name = stuName; } public String getStu_addr() { palaa stu_addr; } public void setStu_addr(String stuAddr) { stu_addr = stuAddr; } public String getStu_spec() { palaa stu_spec; } public void setStu_spec(String stuSpec) { stu_spec = stuSpec; } public String getStu_dorm() { palaa stu_dorm; } public void setStu_dorm(String stuDorm) { stu_dorm = stuDorm; }
julkinen opiskelija() { 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 "Opiskelija [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]paketti online.school.service;
tuo java.util.list;
tuo online.school.dao.StudentDao; tuo online.school.domain.Student; tuo online.school.utils.SqlHelp;
public class StudentService toteuttaa IStudentService{
@Override public int addStudent (Opiskelijaopiskelija) {
String sql = "lisää opiskelijan arvoihin(?,?,?,?,?)"; 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) { Merkkijono sql = "poista opiskelijalta, missä stu_id = ?"; return new StudentDao().delStudent(sql, stuId); }
@Override julkinen Student findStudent(String stuId) { String sql = "valitse * opiskelijasta, missä stu_id = ?"; return new StudentDao().findStudent(sql, stuId); }
@Override julkinen lista<Student> getAllStudent() { String sql = "valitse * opiskelijalta"; return new StudentDao().getAllStudent(sql); }
@Override julkinen älykkyyspäivitysOpiskelija(opiskelijaopiskelija) { String sql = "päivitä opiskelijajoukko stu_name = ?,stu_addr = ?, stu_spec= ?,stu_dorm = ? missä 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]paketti online.school.dao;
tuo java.util.ArrayList; tuo java.util.list; tuo online.school.domain.Student; tuo 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 julkinen opiskelijalöytöOpiskelija(String sql, String... args) { ArrayList al = uusi SqlHelp().executeQuery(sql, args); Objekti[] obj =(Objekti[]) al.get(0); Opiskelija = uusi opiskelija(); student.setStu_id(String) obj[0]); student.setStu_name((Kieli) obj[1]); student.setStu_addr(String) obj[2]); student.setStu_spec((String) obj[3]); student.setStu_dorm((String) obj[4]); palaava oppilas;
}
@Override public List<Student> getAllStudent (String sql) {
ArrayList al = uusi SqlHelp().executeQuery(sql); Return Al; }
@Override julkinen älykkyyspäivitysStudent(String sql, String... args) {
return new SqlHelp().executeUpdate(sql, args);
}
} [/mw_shl_code]
|
Edellinen:Viime aikoina teen verkkokirjakauppaprojektia, joka on rekisteröitymistoiminto, joka on toteutettu viime päivinäSeuraava:C#-versio opiskelijahallintajärjestelmästä
|