?? select_means.java
字號:
try {
conn = DBAccess.getConnection();
pmst = conn.prepareStatement(select6);
pmst.setString(1, name);
pmst.setString(2, password);
pmst.setString(3, "管理員");
rs = pmst.executeQuery();
rs.next();
vcUser.add(rs.getString(1));
vcUser.add(rs.getString(2));
vcUser.add(rs.getString(3));
} catch (Exception ex) {
ex.printStackTrace();
} finally {
try {
if (rs != null) {
rs.close();
}
if (pmst != null) {
pmst.close();
}
if (conn != null) {
conn.close();
}
} catch (Exception ex1) {
ex1.printStackTrace();
}
}
return vcUser;
}
public static Vector Select_UserManager(String CardId) { //查詢卡信息
Vector vcUser = new Vector();
Connection conn = null;
ResultSet rs = null;
PreparedStatement pmst = null;
try {
conn = DBAccess.getConnection();
pmst = conn.prepareStatement(select5);
pmst.setString(1, CardId);
rs = pmst.executeQuery();
rs.next();
vcUser.add(rs.getString(1));
vcUser.add(rs.getString(2));
vcUser.add(rs.getString(3));
vcUser.add(rs.getString(4));
vcUser.add(rs.getString(5));
vcUser.add(rs.getString(6));
vcUser.add(rs.getString(7));
vcUser.add(rs.getString(8));
vcUser.add(rs.getString(9));
vcUser.add(rs.getString(10));
} catch (Exception ex) {
ex.printStackTrace();
} finally {
try {
if (rs != null) {
rs.close();
}
if (pmst != null) {
pmst.close();
}
if (conn != null) {
conn.close();
}
} catch (Exception ex1) {
ex1.printStackTrace();
}
}
return vcUser;
}
public static Vector Select_inoutSale(String Product_ID, String NextBack) { //查詢進退貨信息
Vector vector1 = new Vector();
Vector vector2 = new Vector();
Connection conn = null;
ResultSet rs = null;
PreparedStatement pmst = null;
try {
conn = DBAccess.getConnection();
if (Product_ID.length() == 0) {
pmst = conn.prepareStatement(select7);
pmst.setString(1, NextBack);
} else {
pmst = conn.prepareStatement(select8);
pmst.setString(1, Product_ID);
pmst.setString(2, NextBack);
}
rs = pmst.executeQuery();
rs.next();
vector1.add(rs.getString(2));
vector1.add(rs.getString(3));
vector1.add(rs.getString(4));
vector1.add(rs.getString(5));
vector1.add(rs.getString(6));
vector1.add(rs.getString(7));
vector1.add(rs.getString(8));
vector1.add(rs.getString(9));
vector2.add(vector1);
} catch (Exception ex) {
ex.printStackTrace();
} finally {
try {
if (rs != null) {
rs.close();
}
if (pmst != null) {
pmst.close();
}
if (conn != null) {
conn.close();
}
} catch (Exception ex1) {
ex1.printStackTrace();
}
}
return vector2;
}
public static int Select_StockPile(String Product_ID) { //查詢商品庫存數量
int number1 = 0;
Connection conn = null;
ResultSet rs = null;
PreparedStatement pmst = null;
try {
conn = DBAccess.getConnection();
pmst = conn.prepareStatement(select9);
pmst.setString(1, Product_ID);
rs = pmst.executeQuery();
rs.next();
String num = rs.getString(1);
Integer number = new Integer(num);
number1 = number;
} catch (Exception ex) {
ex.printStackTrace();
} finally {
try {
if (rs != null) {
rs.close();
}
if (pmst != null) {
pmst.close();
}
if (conn != null) {
conn.close();
}
} catch (Exception ex1) {
ex1.printStackTrace();
}
}
return number1;
}
public static Vector Select_repertory(String Product_ID) { //根據商品編碼查詢庫存
Vector vector2 = new Vector(); //將vector1裝入形成一條數據
Connection conn = null;
ResultSet rs = null;
PreparedStatement pmst = null;
try {
conn = DBAccess.getConnection();
pmst = conn.prepareStatement(select10);
pmst.setString(1, Product_ID);
rs = pmst.executeQuery();
while (rs.next()) {
Vector vector1 = new Vector(); //記錄查詢的數據
Vector vector3 = new Vector(); //接收查詢到的商品信息的一條數據
Vector vector4 = new Vector(); //接收vector3中商品的名稱
vector1.add(rs.getString(1));
vector1.add(rs.getString(2));
vector3 = Select_sort2(rs.getString(2)); //根據商品編號查詢商品信息
vector4 = (Vector) vector3.get(0);
vector1.add(vector4.get(3).toString());
vector1.add(rs.getString(3));
vector2.add(vector1);
}
} catch (Exception ex) {
ex.printStackTrace();
} finally {
try {
if (rs != null) {
rs.close();
}
if (pmst != null) {
pmst.close();
}
if (conn != null) {
conn.close();
}
} catch (Exception ex1) {
ex1.printStackTrace();
}
}
return vector2;
}
public static Vector Select_All_repertory() { //查詢所有庫存
Vector vector2 = new Vector(); //將vector1裝入形成一條數據
Connection conn = null;
ResultSet rs = null;
PreparedStatement pmst = null;
try {
conn = DBAccess.getConnection();
pmst = conn.prepareStatement(select11);
rs = pmst.executeQuery();
while (rs.next()) {
Vector vector1 = new Vector(); //記錄查詢的數據
Vector vector3 = new Vector(); //接收查詢到的商品信息的一條數據
Vector vector4 = new Vector(); //接收vector3中商品的名稱
vector1.add(rs.getString(1));
vector1.add(rs.getString(2));
vector3 = Select_sort2(rs.getString(2)); //根據商品編號查詢商品信息
vector4 = (Vector) vector3.get(0);
vector1.add(vector4.get(3).toString());
vector1.add(rs.getString(3));
vector2.add(vector1);
}
} catch (Exception ex) {
ex.printStackTrace();
} finally {
try {
if (rs != null) {
rs.close();
}
if (pmst != null) {
pmst.close();
}
if (conn != null) {
conn.close();
}
} catch (Exception ex1) {
ex1.printStackTrace();
}
}
return vector2;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -