当前位置:编程学习 > C#/ASP.NET >>

关于ASP.NET,系统用C#编写的,请高手解答,可以让每借出一本书,库存量减一,还书同理加一

我的系统已经完成,但是没加入这个功能,总是一本书可以无限借出,现在想加入,我在 /*将读者的借阅信息加入到借阅信息表*/ LoanModel loanModel = new LoanModel(); loanModel.ReaderId = readerId; loanModel.BookId = bookId; loanModel.BorrowTime = System.DateTime.Now; string sqlString = "insert into [loan](readerId,bookId,borrowTime,returnTime,isReturn,continueBorrowTime,isContinue) values('"; sqlString += loanModel.ReaderId + "',"; sqlString += loanModel.BookId + ",'"; sqlString += loanModel.BorrowTime + "','"; sqlString += loanModel.ReturnTime + "',"; sqlString += loanModel.IsReturn + ",'"; sqlString += loanModel.ContinueBorrowTime + "',"; sqlString += loanModel.IsContinue + ")"; 借阅信息录入后 加入 代码:string queryString="update [books] set bookNum=bookNum-1 where bookId='"+ bookId +"'"; 但是还是实现不了,需要怎么做呢 我不是太懂,系统不是喔自己做的
追问:代码是应该加到 loanLogic.cs下吧 ?在 读者 借书的时候,他会判断图书是否存在读者 是否已经借阅 该书等问题,然后才是 ,请问喔应该把 你的代码加到哪里?谢谢了啊
答案:有点乱,Sql语句有了,那么执行这个Sql的方法你有吗?
其他:是要加一个表,判断借出的书是true或者false,如果归还了就true,才可以再借出,反之。 int num=总数量
借出
num-=1
借进
num+=1
string sql="update [books] set bookNum="+num+" where bookId='"+ bookId +"'";

上一个:关于asp 的问题
下一个:asp网站导航栏换背景图的问题,高手进

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,