问题描述
解决方案
解决方案二:
在VS2005里用的gridview,调试时间数据重复两行显示,刚开始以为是数据绑定的问题,去视图里面看看,视图就重复了。
解决方案三:
那你查看视图sql脚本怎么写的
解决方案四:
脚本贴出来看看rid,bookid应该对应左边的2个表
解决方案五:
视图的SQL脚本贴出来看看,表应该是这么关联:select*fromtb_borrowbackasa,Bookasb,Readerascwherea.bookid=b.idanda.rid=c.rid
解决方案六:
那把视图改了不就得了,有什么问题
解决方案七:
关键是我不会该啊!这是做的毕业谁,图书管理系统。
解决方案八:
SELECTdbo.Book.bookid,dbo.Book.bookname,dbo.Reader.rid,dbo.Reader.Rname,dbo.tb_borrowback.rid,dbo.tb_borrowback.id,dbo.tb_borrowback.bookid,dbo.Book.publish,dbo.Book.stack,dbo.Book.price,dbo.tb_borrowback.borrowTime,dbo.tb_borrowback.shouldbackTime,dbo.tb_borrowback.isback,dbo.Reader.ridASExpr1,dbo.Book.bookidASExpr2FROMdbo.BookINNERJOINdbo.tb_borrowbackONdbo.Book.bookid=dbo.tb_borrowback.bookidCROSSJOINdbo.Reader
解决方案九:
引用7楼sue7617的回复:
SELECTdbo.Book.bookid,dbo.Book.bookname,dbo.Reader.rid,dbo.Reader.Rname,dbo.tb_borrowback.rid,dbo.tb_borrowback.id,dbo.tb_borrowback.bookid,dbo.Book.publish,dbo.Book.stack,dbo.Book.price,dbo.tb_borrowback.borrowTime,dbo.tb_borrowback.shouldbackTime,dbo.tb_borrowback.isback,dbo.Reader.ridASExpr1,dbo.Book.bookidASExpr2FROMdbo.BookINNERJOINdbo.tb_borrowbackONdbo.Book.bookid=dbo.tb_borrowback.bookidCROSSJOINdbo.Reader
改成我上面写的select*fromtb_borrowbackasa,Bookasb,Readerascwherea.bookid=b.bookidanda.rid=c.rid试试