www.pudn.com > BeiJie.rar > StockCheckViewOperation.java
package operation;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import dataBase.DataBase;
import entity.StockCheckView;
public class StockCheckViewOperation
{
private ResultSet rs = null;
private ArrayList list = null;
private String sql = "";
private DataBase db = null;
public StockCheckViewOperation()
{
db = new DataBase();
}
public ArrayList getStockArrayList()
{
list = new ArrayList();
String sql = "select * from stockinfoview";
try
{
rs = db.getResult(sql);
while(rs.next())
{
int stockID=rs.getInt("StockID");
int productID=rs.getInt("ProductID");
int productQuatity=rs.getInt("ProductQuantity");
String productName=rs.getString("ProductName");
String productType=rs.getString("ProductType");
String productRegulate=rs.getString("ProductRegulate");
String productTax=rs.getString("ProductTax");
String productNotice=rs.getString("ProductNotice");
StockCheckView stockcheckview=new StockCheckView(stockID,productID,productQuatity,
productName,productType,productRegulate,
productTax, productNotice);
list.add(stockcheckview);
}
rs.close();
db.close();// å…³é—DBä¸çš„Conn.
return list;
} catch (SQLException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("getStockArrayList 出错$1¤7");
}
return null;
}
public ArrayList getStockName(String name) throws Exception
{
list = new ArrayList();
String sql = "select * from stockinfoview where ProductName = '"+name+"'";
rs = db.getResult(sql);
while(rs.next())
{
StockCheckView scv = new StockCheckView();
scv.setStockID(rs.getInt(1));
scv.setProductID(rs.getInt(2));
scv.setProductQuatity(rs.getInt(3));
scv.setProductName(rs.getString(4));
scv.setProductType(rs.getString(5));
scv.setProductRegulate(rs.getString(6));
scv.setProductTax(rs.getString(7));
scv.setProductNotice(rs.getString(8));
list.add(scv);
System.out.println(rs.getInt(1));
}
return list;
}
}