订单编号的查询增加(对于要不断删增的表)
2010-04-20 16:39
316 查看
public void add()
{
int i_orderID = 0;
string s_Year = string.Format(("{0:D4}"),int.Parse(DateTime.Now.Year.ToString()));
string s_Month = string.Format(("{0:D2}"),int.Parse(DateTime.Now.Month.ToString()));
string s_Day = string.Format(("{0:D2}"),int.Parse(DateTime.Now.Day.ToString()));
DataSet ds=new DataSetDA().selectData("select num from fId");
for (int i = 0; i < ds.Tables[0].Rows.Count;i++ )
{
string str_Date = s_Year + s_Month + s_Day;
string s_Date = ds.Tables[0].Rows[i]["num"].ToString().Substring(0,8);
string s_id = ds.Tables[0].Rows[i]["num"].ToString().Substring(8,4);
if(str_Date.Trim()==s_Date.ToString().Trim())
{
if (int.Parse(s_id) > i_orderID)
{
i_orderID = int.Parse(s_id);
}
}
}
string s_orderID = string.Format(("{0:D4}"),i_orderID + 1);
this.lblfreightID.Text =s_Year + s_Month+s_Day + s_orderID;
new DataSetDA().insert("insert into fId values('"+lblfreightID.Text+"')");
}
{
int i_orderID = 0;
string s_Year = string.Format(("{0:D4}"),int.Parse(DateTime.Now.Year.ToString()));
string s_Month = string.Format(("{0:D2}"),int.Parse(DateTime.Now.Month.ToString()));
string s_Day = string.Format(("{0:D2}"),int.Parse(DateTime.Now.Day.ToString()));
DataSet ds=new DataSetDA().selectData("select num from fId");
for (int i = 0; i < ds.Tables[0].Rows.Count;i++ )
{
string str_Date = s_Year + s_Month + s_Day;
string s_Date = ds.Tables[0].Rows[i]["num"].ToString().Substring(0,8);
string s_id = ds.Tables[0].Rows[i]["num"].ToString().Substring(8,4);
if(str_Date.Trim()==s_Date.ToString().Trim())
{
if (int.Parse(s_id) > i_orderID)
{
i_orderID = int.Parse(s_id);
}
}
}
string s_orderID = string.Format(("{0:D4}"),i_orderID + 1);
this.lblfreightID.Text =s_Year + s_Month+s_Day + s_orderID;
new DataSetDA().insert("insert into fId values('"+lblfreightID.Text+"')");
}
相关文章推荐
- 增加订单查询中的网页链接
- SQL查询时增加自动编号
- ecshop用户中心订单详情增加快递单物流信息查询显示的功能
- 如何让SELECT 查询结果额外增加自动递增序号 如果数据表本身并不内含自动递增编号的字段时,要怎么做才能够让SELECT查询结果额外增加自动递增序号呢?下列五种方法供您参考: USE test;
- mssql 为查询结果增加编号
- sql查询时增加一个自动编号的列
- xunsearch对于增加条件查询数据部准确的回答
- 订单单头单身单号增加操作(主从表编号)
- 如何让SELECT 查询结果额外增加自动递增序号
- 为什么增大HashMap容器类里的加载因子 会增加查询数据的时间开销
- SQL查询结果增加序号列
- 读取文本中内容,字符串加工生成字典,查询对于合成道具成本价格
- 离我最近之geohash算法(增加周边邻近编号)
- 50个查询系列-第8个查询:查询课程编号“002”的成绩比课程编号“001”课程低的所有同学的学号、姓名;
- Unity Profile 内存不断增加问题
- SQL 特殊查询实例 分组、编号、排序、行号(咋个办呢 zgbn)
- sql server 查询结果集自动添加编号
- 【翻译自mos文章】对于一个新建的db来说,对Dba_Feature_Usage_Statistics的查询返回零行
- SELECT 查询结果额外增加自动递增序号
- Yii 框架里数据库操作详解-[增加、查询、更新、删除的方法