baseinfoimpl.java
来自「管理药品的进出销量以及对销售状况的统计 Java+SQL医药进销存管理系统,可」· Java 代码 · 共 97 行
JAVA
97 行
package org.xsp.po.impl;
import java.util.*;
import org.xsp.model.*;
import org.xsp.po.*;
import org.xsp.DbFactory.DbFactory;
public class BaseInfoImpl implements BaseInfoDAO {
private DbFactory db = new DbFactory();
public BaseInfoImpl() {
}
public List cha() {
ArrayList list = db.executeQuery("select * from medicinaInfo",null);
return list;
}
public ArrayList executeQuery(String sql, ArrayList list) {
return null;
}
public int executeUpdate(String sql, ArrayList list) {
return 0;
}
public UserBean query(String userName, String userPwd) {
UserBean ub = null;
String sql =
"select * from UserInfo where LoginName = ? and LoginPwd = ? ";
ArrayList list = new ArrayList();
Hashtable ht = new Hashtable();
ht.put("s", userName);
list.add(ht);
ht = new Hashtable();
ht.put("s", userPwd);
list.add(ht);
ArrayList teamList = db.executeQuery(sql, list);
if (teamList != null) {
if (teamList.size() > 0) {
ArrayList row = (ArrayList) teamList.get(0);
ub = new UserBean();
ub.setUserName(userName);
ub.setUserPwd(userPwd);
ub.setPower(row.get(3).toString());
}
}
return ub;
}
public int insert(String userName, String userPwd) {
String sql = "insert into UserInfo (LoginName,LoginPwd) values(?,?)";
ArrayList list = new ArrayList();
Hashtable ht = new Hashtable();
ht.put("s", userName);
list.add(ht);
ht = new Hashtable();
ht.put("s", userPwd);
list.add(ht);
return db.executeUpdate(sql, list);
}
public int insertMedicinal(String medicinalName, String medicinalaccount,
String medicinalNum) {
String sql = "insert into MedInfo (MedName,MedNum,MedRemark) values(?,?,?)";
ArrayList list = new ArrayList();
Hashtable ht = new Hashtable();
ht.put("s", medicinalName);
list.add(ht);
ht = new Hashtable();
ht.put("s", medicinalaccount);
list.add(ht);
ht = new Hashtable();
ht.put("s", medicinalNum);
list.add(ht);
return db.executeUpdate(sql, list);
}
public int insertBuyInfo(String userName, String medicinalName,
String medicinalNum) {
String sql =
"insert into UserManage (UserName,medicinalName,UserNum) values(?,?,?)";
ArrayList list = new ArrayList();
Hashtable ht = new Hashtable();
ht.put("s", userName);
list.add(ht);
ht = new Hashtable();
ht.put("s", medicinalName);
list.add(ht);
ht = new Hashtable();
ht.put("s", medicinalNum);
list.add(ht);
return db.executeUpdate(sql, list);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?