哪位兄弟能给个ASP.Net(c#)的在线投票系统代码或实例?

要求:1、带有防刷功能2、不要弄得太复杂,放在公司内部网使用的3、界面漂亮点,哈哈4、最好用SQLSERVER数据库5、谢谢!补充:请把实例发到我的邮箱:6310770@... 要求:
1、带有防刷功能
2、不要弄得太复杂,放在公司内部网使用的
3、界面漂亮点,哈哈
4、最好用SQL SERVER数据库
5、谢谢!
补充:请把实例发到我的邮箱:6310770@qq.com
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
grievesoul
2009-03-23 · TA获得超过678个赞
知道小有建树答主
回答量:752
采纳率:0%
帮助的人:431万
展开全部
已发送
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
六盘山红旗飘飘
2009-03-21 · TA获得超过3330个赞
知道小有建树答主
回答量:458
采纳率:0%
帮助的人:469万
展开全部
要求:
1、带有防刷功能
用IP验证:
protected void Page_Load(object sender, EventArgs e)
{
ip = Request.UserHostAddress;//获取头片用户IP
voteID = Request.QueryString["voteID"];
SqlDataReader dr = DB.reDr("select * from tb_VoteIP where ip='" + ip + "'and VoteID='" + voteID + "'");
dr.Read ();
if(dr.HasRows)
{
Response.Write("<script>alert('您已经投过票了!');location='../Index/Index.aspx';</script>");
}

if (!IsPostBack)
{
bind(voteID);
lblVoteTitle .Text =Request.QueryString["Title"];
}
}

public void bind(string voteID)//绑定投票项
{
string str = "select * from tb_VoteItem where VoteID='"+voteID+"'";
try
{
DataSet ds = DB.reDs(str);
if (ds == null)
{
Response.Write("<script>alert('暂未开通!');;location='../Index/Index.aspx';</script>");
}
else
{
this.rblVote.DataSource = ds;
rblVote.DataValueField = "ID";
rblVote.DataTextField = "VoteItem";
rblVote.DataBind();
}
}
catch(Exception ee)
{
Response.Write("<script>alert('"+ee.Message+"');</script>");
}
}

#region 将投票结果回添数据库
protected void btnVote_Click(object sender, EventArgs e)
{
string str1="update tb_VoteItem set VotePoint=VotePoint+1 where ID='"+this.rblVote.SelectedValue+"'";
string str2 ="insert into tb_VoteIP values('" + voteID + "','" + ip + "')";
try
{
DB.ExSql(str1);
DB.ExSql(str2);
Response.Write("<script>alert('投票成功,感谢您的支持!');window.open('VoteResult.aspx?voteID=" + voteID+"&title="+lblVoteTitle .Text+"','new');</script>");
}
catch (Exception ee)
{
Response.Write("<script>alert('" + ee.Message + "');</script>");
}
}
#endregion

2、不要弄得太复杂,放在公司内部网使用的

3、界面漂亮点,哈哈
搞编程的,界面就不说了,再说,我设计的,和你的也不配
4、最好用SQL SERVER数据库

5、谢谢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式