怎么部署环境,可不可以帮我解释一下?......
怎么联系...
怎么部署环境,可不可以帮我解释一下?...
运行显示SA登陆失败是什么原因、
怎么打开文件的?好像没有项目那个文件
我是初学者,进来学习一下
楼主 这里的源码会帮助您技术的成长的!我们一起加油!
想问下,那个借书为什么一直是该用户已借满?还有程序没有连贯在一起,用户借书情况不能实现啊
<span>第一次发帖子 恳求各位网友帮助。。下边的代码是我在</span><a href="http://www.51aspx.com/CV/MyLibary/" target="_blank"><span>http://www.51aspx.com/CV/MyLibary/</span></a><span> 下载的,进过调试后发现有问题---功能实现不了,只是提示 "借书失败!" 或是 "不存在该用户!";我不知道该怎么样改,真诚希望网友能给我改一下,解决我的难题!(QQ<a href="mailto:angel0608@126.com" target="_blank">******</a>)谢谢!!<br /> <br /> <br /> using System;<br /> using System.Data;<br /> using System.Configuration;<br /> using System.Collections;<br /> using System.Web;<br /> using System.Web.Security;<br /> using System.Web.UI;<br /> using System.Web.UI.WebControls;<br /> using System.Web.UI.WebControls.WebParts;<br /> using System.Web.UI.HtmlControls;<br /> using MyLibrary.BusinessLogicLayer;</span><br /> <span>public partial class Borrow_BorrowBook : System.Web.UI.Page<br /> {<br /> protected void Page_Load(object sender, EventArgs e)<br /> {</span><br /> <span> }<br /> //借阅按钮单击事件<br /> protected void imgBtnBorrow_Click(object sender, ImageClickEventArgs e)<br /> {<br /> if (Page.IsValid)<br /> {<br /> Borrow borrow = new Borrow();//创建Borrow类对象<br /> Users user = new Users();//创建Users类对象<br /> user.UserID = txtUserID.Text.Trim();//为user对象属性UserID赋值<br /> int BorrowNum = 0;<br /> if (user.LoadData(user.UserID))//查询用户并取出用户权限<br /> {<br /> int userPower = user.UserPower;<br /> if (userPower == 3)//学生<br /> {<br /> BorrowNum = 10;//最大借书量10本<br /> borrow.BorrowEndDate = Convert.ToDateTime(System.DateTime.Now.AddMonths(1).ToString());//借阅时间</span><br /> <span>为1个月<br /> }<br /> else if (userPower == 4)//教师<br /> {<br /> BorrowNum = 20;//最大借书量20本<br /> borrow.BorrowEndDate = Convert.ToDateTime(System.DateTime.Now.AddMonths(3).ToString());//借阅时间</span><br /> <span>为1个月<br /> }<br /> borrow.UserID = txtUserID.Text.Trim();<br /> int count = borrow.QueryCurrentBorrowCount(txtUserID.Text.Trim());//查询用户已经借阅图书量<br /> if (count < BorrowNum)//如果还没有超出最大借书量,借书<br /> {<br /> borrow.BookID = int.Parse(txtBookID.Text.Trim());<br /> borrow.BorrowBeginDate = Convert.ToDateTime(System.DateTime.Now.ToString());<br /> borrow.BorrowState = 0;<br /> if (borrow.InsertByProc())//使用Borrow类InsertByProc方法插入一条借阅记录<br /> {<br /> lblMessage.Text = "成功借阅该书!";<br /> }<br /> else<br /> {<br /> lblMessage.Text = "借书失败!";<br /> }<br /> }<br /> else//超出借书量,不能继续借书,给出提示<br /> {<br /> lblMessage.Text = "该用户已借满!";<br /> }<br /> }<br /> else//不存在该用户提示<br /> {<br /> lblMessage.Text = "不存在该用户!";<br /> }<br /> }<br /> }<br /> }<br /> </span><br /> <br /> <br />
:P <br/>设计问题,自己搞定。<br/>开个玩笑。我不会。
提示 "借书失败!" <br/>你应该看一下: if (borrow.InsertByProc())//使用Borrow类InsertByProc方法插入一条借阅记录<br/>这行代码返回的值<br/>提示 "不存在该用户!"<br/>你应该看一下: if (user.LoadData(user.UserID))//查询用户并取出用户权限<br/>能不能成功的取出权限
<table style="width: auto;"><tr><td style="border:none;"><div class="quote"><blockquote> 原帖由 <b>uestcwym</b> 于 2009-1-1 23:58:00 发表<br/>提示 "借书失败!" <br/>你应该看一下: if (borrow.InsertByProc())//使用Borrow类InsertByProc方法插入一条借阅记录<br/>这行代码返回的值<br/>提示 "不存在该用户!"<br/>你应该看一下: if (user.LoadDa...... </blockquote></div></td></tr></table><br/><br/>具体该怎么修改啊??我很是迷惑...<br/>再请高手帮忙,谢谢!!
调试一下if (borrow.InsertByProc())//这句,看看为什么不执行。估计是插入语句错误。
如果判断的是用户不存在的话,可能是你的权限不够,你的程序中之判断了两个权限,学生和教师,你用来登录的用户名不在权限中,你可能用了后台管理员登陆。如果借书失败的话,你可以还了再借看看,还不行就清空数据库中的借书数量看看。如果还不行的话就看看borrow.InsertByProc()是不是错了