本文介绍了我正在尝试开发一个c#web应用程序,现在我被困在为每个学生随机生成考试座位号码?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是Sunil。





我正在尝试开发考试管理系统,这是一个C#Web应用程序, Sql server 2008sp1有后端。现在我被迫为每个分支的每个学生随机生成考试座位numbaer ..所以请任何人都可以帮助我...









预付款,

Sunil

Hi i'm Sunil.


I'm trying to develop examination management system, this is a C# web application and Sql server 2008sp1 has back end. Now i'm stuck for generating examination seat numbaer for each student of each branch randomly.. So please anyone can help me...




Advance thanks from,
Sunil

推荐答案

SELECT TOP 1 SeatNo FROM SeatsTable
WHERE Allocated=0
ORDER BY NEWID()



将其放入存储过程中,并使用座位号将其分配的列设置为1.这样,其他任何东西都不能选择相同的座位。


Put that in a stored procedure, and use the seat number to set it's Allocated column to 1. That way, nothing else should be able to pick the same seat.


这篇关于我正在尝试开发一个c#web应用程序,现在我被困在为每个学生随机生成考试座位号码?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-29 01:33