数据库用的Access,用了三层和抽象工厂。
问题:
1、在 …Web/Manage/Components/CaseList.aspx 做 修改
update是成功了,但影响行数老是0。我用了gridView自已的修改和自己写方法修改都是这样。
AccessDAL项目里的AccessDAL也没有错,用的是传参方式。对应Access数据库表是Case表。
最奇怪的是同在一个目录下的ProductList.aspx更新又没有问题,用的DBHelper是一样的。
搞了几天搞不了,只能发上来请教会的人了。
2、选中…Web/Manage/Components/ProductList.aspx 启动VS2008运行,连点刷新会报错。
有两个地方,取分页的总页数时会报错,把他调成 private static int TotalPage =
ProductManager.GetProCount(pageSize)
静态这时就没事。然而取分页集合时又报错。 点慢没事,拼命点就报错。
本人用asp.net一个多月,这两个问题目前水平实在解决不了,请教会朋友和高手们了,先谢谢!
源码在我的E盘里。TempletEE.rar的压缩文件。
下载地址:http://Landry.qupan.com/4890504.html
此贴在CSDN发过,没人肯帮忙,所以来博客圆求救。
可以确定你的TempletEE\TempletEE\DBUtility\AccessHelper.cs 文件存在数据库开关逻辑问题
1.可以调试的时候把你的update的语句找出来直接到数据库去执行。。
看能不能成功.