2 chenghaotianlr chenghaotianlr 于 2016.03.29 09:57 提问

Column "xxx" does not belong to table Table 20C

asp.net建的网站,刚刚开始没有出现问题,后期当用户量多的时候网站就无法显示数据,必须重启或者回收应用程序池才可以,跟踪程序显示Column "xxx" does not belong to table Table这个错误,求大神不吝赐教

3个回答

CSDNXIAOS
CSDNXIAOS   2016.03.30 11:30

对于新手来说这个问题可能会比较常见,但你在GridView中引用了一个在数据库中或者SQL语句中不存在的列时!就会出现这个错误!

我们今天讨论的是导致这个问题出现的第二个原因:

就是在有并发出现的Web应用中!用了Static方法来存储从数据库中去值时偶尔会出......
答案就在这里:Column does not belong to table error!
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

chenghaotianlr
chenghaotianlr 问题找到了,和您说的有点类似,是程序与数据库的静态连接造成的,我还是个新手,改 起别人的 程序来确实有难度。非常感谢
一年多之前 回复
wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.03.29 11:54

是不是代码有问题,检查下表Table中是不是有这个提示的列呢。

chenghaotianlr
chenghaotianlr 代码应该没有问题,系统平时运行没有问题,只是运行一段时间,用户量多的时候,程序就出现这个问题,跟踪程序,也能执行sql语句,但是就会报这个错误,
一年多之前 回复
oyljerry
oyljerry   Ds   Rxr 2016.03.29 13:34

访问量大的时候,这个sql语句出错了,是不是这个数据表有被其他代码运行中带动等。

chenghaotianlr
chenghaotianlr sql语句并没有出错,能够执行,只是执行完之后提取的时候会出现Column "xxx" does not belong to table Table,由于这个是偶然性的,很难做到复现,
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片