歌曲信息管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
歌曲信息管理系统实现代码:
类:
package com.pojo;
public class Gequ {
public Integer getGqid() {
return gqid;
}
public void setGqid(Integer gqid) {
this.gqid = gqid;
}
public String getGqname() {
return gqname;
}
public void setGqname(String gqname) { this.gqname = gqname;
}
public String getGqlx() {
return gqlx;
}
public void setGqlx(String gqlx) {
this.gqlx = gqlx;
}
public String getYcz() {
return ycz;
}
public void setYcz(String ycz) {
this.ycz = ycz;
}
public String getTc() {
return tc;
}
public void setTc(String tc) {
this.tc = tc;
}
public String getZq() {
return zq;
}
public void setZq(String zq) {
this.zq = zq;
}
public String getSszj() {
return sszj;
}
public void setSszj(String sszj) {
this.sszj = sszj;
}
public String getGqsc() {
return gqsc;
}
public void setGqsc(String gqsc) {
this.gqsc = gqsc;
}
private Integer gqid;
private String gqname;
private String gqlx;
private String ycz;
private String tc;
private String zq;
private String sszj;
private String gqsc;
}
Dbservice:
package com.dbservice;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.pojo.Gequ;
public class DbService {
private static String
driver="com.microsoft.sqlserver.jdbc.SQLServerDrive r";
private static String
url="jdbc:sqlserver://localhost:1433;databasename= music";
private static String user="sa";
private static String pw="123456";
private static Connection getconn(){
Connection conn=null;
try {
Class.forName(driver);
try {
conn=DriverManager.getConnection(url, user, pw);
} catch (SQLException e) {
e.printStackTrace();
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
return conn;
} public static int executesql(String sql){
int result=-100;
Connection conn=getconn();
try {
Statement
sm=conn.createStatement();
result=sm.executeUpdate(sql);
} catch (SQLException e) {
e.printStackTrace();
}
return result;
}
public static List
List
ResultSet rs=null;
Connection conn=getconn();
Statement sm;
try {
sm = conn.createStatement();
rs=sm.executeQuery(sql);
ResultSetMetaData
rmd=rs.getMetaData();
while(rs.next()){
Map
for(int
ii=1;ii<=rmd.getColumnCount();ii++){
map.put(rmd.getColumnName(ii),rs.getString(rmd.ge tColumnName(ii)));
}
result.add(map);
}