永发信息网

对象名'columns'无效

答案:4  悬赏:50  手机版
解决时间 2021-12-20 09:34
  • 提问者网友:咪咪
  • 2021-12-19 14:42
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

对象名 'columns' 无效。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: 对象名 'columns' 无效。

源错误:

行 203: {
行 204: DBCommon DBC = new DBCommon("DBCONNSTR_1");
行 205: DataTable dt = DBC.getTable(Sql, "Sifung_Table");
行 206: return dt;
行 207: }

源文件: f:\usr\cnn3187\App_Code\Common.cs 行: 205

堆栈跟踪:

[SqlException (0x80131904): 对象名 'columns' 无效。]
Sifung.DB.DBCommon.returnDS(String sql, String Table) +449
Sifung.DB.DBCommon.getTable(String sql, String Table) +68
Common.GetTable(String Sql) in f:\usr\cnn3187\App_Code\Common.cs:205
index.Page_Load(Object sender, EventArgs e) in f:\usr\cnn3187\index.aspx.cs:17
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
最佳答案
  • 五星知识达人网友:不如潦草
  • 2021-12-19 15:09
检查下你的SQL语句字段名和资料库里面的字段名是否一致
最好就是把你的SQL复制到查询分析器试试可以执行不
全部回答
  • 1楼网友:北方的南先生
  • 2021-12-19 18:59
检查你的代码,你有一个对象没有实例化你就拿出去用了,肯定不行的。
  • 2楼网友:慢性怪人
  • 2021-12-19 17:47
原因在于SQL中'columns' 在相应的数据库表中不存在。可能是拼写错误所致
  • 3楼网友:鱼芗
  • 2021-12-19 16:12
是的,你的SQL文中,有语法错误
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯