VS2017报错--System.Data.SqlClient.SqlException: 列名 '__Page' 无效。

时间:2020-12-11 11:48:58   收藏:0   阅读:9

总结

在经过反复尝试,发现上下问题没啥问题了,结果还是报错。

  1. 于是我开始向当前行 using (SqlDataReader DataReader = comn.ExecuteReader())查看,

  2. 发现这个是保存数据只读的,而comn是连接数据库SqlConnection的conn,所以我检查了下数据库和数据表是否已创建并且类型有无问题:

  3. 结果发现Age是int却被我创建成varchar型,由此可见数据表的创建十分重要,需要细心,创建时最好用查询语句,方便在数据表或数据库多的时候进行查看。

  4. 然后又检查了一下VS2017是否进行了数据连接,结果发现还真没有,这一步漏了,所以查询不到数据,所以说列名无效。

  5. 链接数据库了,数据表无误了,可以链接到数据了,完成。。。。

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!