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-11-14 广告
2024-11-14 广告
数据仓库处理是北京万山数据科技有限公司的核心业务之一。我们专注于高效、安全地处理大规模数据,通过先进的数据仓库技术,实现数据的集成、存储、管理和分析。我们的数据仓库解决方案能够支持复杂的数据查询和分析需求,提供实时的数据洞察,助力企业做出更...
点击进入详情页
本回答由万山数据提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询