C# 库存管理系统 判断库存警告如何编写代码 求大神~
2014-11-18
展开全部
首先你要获取要查询的产品的库存,从数据库中查询
不知道你的数据库结构,类似的,写个Sql获取 select 库存量 from 库存表 where 产品名=‘产品’
还需要有个表里面存放的是每类产品会警告的最低库存量 比较,小于最低库存量 就报警
执行Sql的方法
public static DataSet ExecuteSql(string vSql)
{
DataSet vDs = new DataSet();
try
{
OdbcConnection conn = new OdbcConnection("连接字符串");
OdbcCommand cmd = conn.CreateCommand();
cmd.CommandText = vSql;
OdbcDataAdapter oda = new OdbcDataAdapter(cmd);
try
{
conn.Open();
oda.Fill(vDs);
}
catch (Exception ex)
{
throw ex;
}
finally
{
conn.Close();
}
}
catch (Exception ex)
{ throw ex; }
return vDs;
}
这是链接ODBC的,也可以换成OleDbConnection OracleConnection SqlConnection 如果换了下面的都要换,我习惯用DataSet了,也可以用DataReader更方便一点
两条SQL,执行以后,取出当前库存量和最低库存量比较,小于等于最低库存量 就可以警告了
不知道你的数据库结构,类似的,写个Sql获取 select 库存量 from 库存表 where 产品名=‘产品’
还需要有个表里面存放的是每类产品会警告的最低库存量 比较,小于最低库存量 就报警
执行Sql的方法
public static DataSet ExecuteSql(string vSql)
{
DataSet vDs = new DataSet();
try
{
OdbcConnection conn = new OdbcConnection("连接字符串");
OdbcCommand cmd = conn.CreateCommand();
cmd.CommandText = vSql;
OdbcDataAdapter oda = new OdbcDataAdapter(cmd);
try
{
conn.Open();
oda.Fill(vDs);
}
catch (Exception ex)
{
throw ex;
}
finally
{
conn.Close();
}
}
catch (Exception ex)
{ throw ex; }
return vDs;
}
这是链接ODBC的,也可以换成OleDbConnection OracleConnection SqlConnection 如果换了下面的都要换,我习惯用DataSet了,也可以用DataReader更方便一点
两条SQL,执行以后,取出当前库存量和最低库存量比较,小于等于最低库存量 就可以警告了
慧咨环球
2024-02-09 广告
2024-02-09 广告
选择一个适合自己公司的仓库管理系统需要考虑以下几个因素:1. 公司的业务需求:不同公司的业务需求不同,需要选择适合自己业务需求的仓库管理系统。例如,有些公司需要管理多个仓库,有些公司需要管理拣货和打包等操作,有些公司需要管理库存和采购等环节...
点击进入详情页
本回答由慧咨环球提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询