我必须与标识和名称也是在asp.net形式的搜索,按名称和ID搜索在asp.net
我应该用什么条件来检查用户输入ID或文本框的名称或我应该只使用1个文本框进行搜索的ID和名称太..
m使用sql server 2005存储记录。
感谢ü
我必须与标识和名称也是在asp.net形式的搜索,按名称和ID搜索在asp.net
我应该用什么条件来检查用户输入ID或文本框的名称或我应该只使用1个文本框进行搜索的ID和名称太..
m使用sql server 2005存储记录。
感谢ü
在你的ASP.Net页面,您可以使用RequiredFieldValidator
,以确保用户输入的东西在文本框中。
<asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ErrorMessage="Please enter your user name." ControlToValidate="UserNameTextBox" Display="Dynamic" />
我会使用一个文本框,让用户输入他们的用户名或ID。
然后你写数据库的查询到SELECT COUNT(*) FROM Users WHERE (UserName = @UserName) OR (UserID = @UserID)
。类似的东西。如果COUNT
等于零,则不匹配。如果COUNT
大于零,则表示您匹配。
使用组合框有两个值:ID,名称
然后,当在文本框的用户类型,您就可以在组合框中选择的值,要知道他是否被标识或名称
你可以搜索检查.length,但是你也可以在1个texbox中搜索你想要的东西,但是如果id的数字总是数字,并且名称不是这可能是一个好方法。 – Ruben 2011-06-07 08:50:14