str1为数据库中读取的数据,str2为用户提交的数据,现在要判断用户提交的数据是否数据库中已存在,如果存在则不能提交,如果不存在则写入数据库
功能主要是实现用户不能重复提交数据,现在遇到个问题,以下代码好像不能正确的作出判断,最终结果还是显示“提交成功”能不能实现只要判断出其中一个相同,就显示“提交失败”,对了,不能使用indexOf来判断,因为每个用户都是用逗号隔开来区分的,如果用indexOf来判断,那么例如有个用户名是baidu已经提交了数据,但是有另一个用户baid还没提交数据,结果那个baid的用户就无法提交了
string str1 = "ac,ab,b,cd,a";
string str2 = "a";
string[] str = str1.Split(',');
for (int i = 0; i < str.Length; i++)
{
if (str[i]==str2)
Response.Write("提交失败");
else
Response.Write("提交成功");
}
十万火急,哪个高手帮忙解决一下,功能类似于投票系统,主要是不能让用户重复投票
功能主要是实现用户不能重复提交数据,现在遇到个问题,以下代码好像不能正确的作出判断,最终结果还是显示“提交成功”能不能实现只要判断出其中一个相同,就显示“提交失败”,对了,不能使用indexOf来判断,因为每个用户都是用逗号隔开来区分的,如果用indexOf来判断,那么例如有个用户名是baidu已经提交了数据,但是有另一个用户baid还没提交数据,结果那个baid的用户就无法提交了
string str1 = "ac,ab,b,cd,a";
string str2 = "a";
string[] str = str1.Split(',');
for (int i = 0; i < str.Length; i++)
{
if (str[i]==str2)
Response.Write("提交失败");
else
Response.Write("提交成功");
}
十万火急,哪个高手帮忙解决一下,功能类似于投票系统,主要是不能让用户重复投票
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货