【发布时间】:2013-01-30 17:28:52
【问题描述】:
我有一张桌子
ProjectID
ProjectName
Project description
项目名称必须是唯一的。为了实现独特的逻辑,我将项目名称的名称发送到存储过程作为
Create proc CheckName
@Project Name
as
begin
select count(ProjectName)
where ProjectName=@Project Name
它将计数返回到 CS 页面,我将其检查为 如果(计数>0) { //添加 }
此代码适用于加法。现在,当我想更新项目描述字段时,再次检查项目名称并返回 Count 1(这很明显)并显示项目名称已存在,我无法更新表的其他字段。
可以实现哪些其他逻辑来维护表中的唯一字段。感谢您提供任何帮助。
【问题讨论】:
标签: asp.net visual-studio-2010 sql-server-2008 c#-4.0