我将学生ID作为randon号输入到DB中
int num = r.Next(1000);
Session["number"] = "SN" + (" ") + num.ToString();
Run Code Online (Sandbox Code Playgroud)
但有没有机会获得重复的数字?我怎么能避免这种情况?
编辑::我有一个标识列,学生ID与ID分开,我将从UI输入随机学生ID进入数据库.
在DB中具有仅仅是整数唯一ID的列是一项非常常见的任务.以至于我曾经使用过的每个数据库都有一个特定的列类型,函数等来处理它.它会根据您使用的任何特定数据库而有所不同,但您应该弄清楚它是什么并使用它.
| 归档时间: |
|
| 查看次数: |
1317 次 |
| 最近记录: |