进行注册并询问15批次。我给他15批量限制。分配时间 我分配批次的A1,A2 ......直到A15(该用户的限制)。所以我用下拉列表绑定那个。所以用户可以从那里选择单个记录。 否则用户做了什么。他为一个批次选择A1,为下一批次选择A10。所以这些批次不得在DDl中显示。 下次我需要只显示那些未在Limit内分配的批次。
为了获得差异,我写了一个像这样的查询
Select NumOfDataEntryOper -
(select isnull(COUNT([BatchID]),0) as 'Avaiable Allocation' from TBL_iBATCH
where iRegFormID = @iRegFormID and ([isBatchClosed]=0 Or [Cancelled]=1))
From TBL_iREGFORM
Where
iRegFormID=@iRegFormID
And
MailID=@Mailid
这会让我重新发送批量计数。但是如何进行分配
答案 0 :(得分:1)
让我告诉你我将如何实现这个: 当用户从DDL启动批处理时,您应该使用可供用户使用的批处理来更新表。然后你只需从你的表中做一个选择并获得所有左批次..