📄 comenteroperation.java
字号:
package operation;
import dataBase.DataBase;
import entity.EnterCheckView;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.Collection;
public class ComEnterOperation
{
private DataBase db = null;
public ComEnterOperation()
{
db = new DataBase();
}
public void close()
{
db.close();
}
public ArrayList getProviderEnterInfo(String ProviderName)
{
try
{
ArrayList list = new ArrayList();
String sql = "SELECT * FROM ProviderInfo,Productinfo,enterinfocheckview " +
"where productinfo.productid=enterinfocheckview.productid and " +
"providerinfo.providerid=productinfo.providerid and " +
"providername='"+ProviderName+"'";
ResultSet rs = db.getResult(sql);
while(rs.next())
{
EnterCheckView ecv = new EnterCheckView();
ecv.setEnterID(rs.getString("EnterID"));
ecv.setProductID(rs.getInt("ProductID"));
ecv.setEnterQuantity(rs.getInt("EnterQuantity"));
ecv.setEnterPrice(rs.getFloat("EnterPrice"));
ecv.setEnterSum(rs.getFloat("EnterSum"));
ecv.setEnterDate(rs.getDate("EnterDate"));
ecv.setChargeman(rs.getString("Chargeman"));
ecv.setEnterNotice(rs.getString("EnterNotice"));
ecv.setProductName(rs.getString("ProductName"));
ecv.setShouldPayFlag(rs.getString("ShouldPayFlag"));
ecv.setStockId(rs.getString("StockID"));
list.add(ecv);
}
return list;
}
catch(Exception e)
{
e.printStackTrace();
return null;
}
}
public ArrayList getProductEnterInfo(String ProductName)
{
try
{
ArrayList list = new ArrayList();
String sql = "select * from enterinfocheckview where ProductName='"+ProductName+"'";
ResultSet rs = db.getResult(sql);
while(rs.next())
{
EnterCheckView ecv = new EnterCheckView();
ecv.setEnterID(rs.getString("EnterID"));
ecv.setProductID(rs.getInt("ProductID"));
ecv.setEnterQuantity(rs.getInt("EnterQuantity"));
ecv.setEnterPrice(rs.getFloat("EnterPrice"));
ecv.setEnterSum(rs.getFloat("EnterSum"));
ecv.setEnterDate(rs.getDate("EnterDate"));
ecv.setChargeman(rs.getString("Chargeman"));
ecv.setEnterNotice(rs.getString("EnterNotice"));
ecv.setProductName(rs.getString("ProductName"));
ecv.setShouldPayFlag(rs.getString("ShouldPayFlag"));
ecv.setStockId(rs.getString("StockID"));
list.add(ecv);
}
return list;
}
catch(Exception e)
{
e.printStackTrace();
return null;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -