zoukankan      html  css  js  c++  java
  • 数据库移植到sql server遇到的问题。

    TABLENAME:
    LOG:System.IndexOutOfRangeException: Column1
      在 System.Data.ProviderBase.FieldNameLookup.GetOrdinal(String fieldName)
      在 System.Data.SqlClient.SqlDataReader.GetOrdinal(String name)
      在 System.Data.SqlClient.SqlDataReader.get_Item(String name)
      在 Pixysoft.Framework.Noebe.NoebeCommand.ExecuteReader()

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

    异常详细信息: System.Exception: TABLENAME:
    LOG:System.IndexOutOfRangeException: Column1
      在 System.Data.ProviderBase.FieldNameLookup.GetOrdinal(String fieldName)
      在 System.Data.SqlClient.SqlDataReader.GetOrdinal(String name)
      在 System.Data.SqlClient.SqlDataReader.get_Item(String name)
      在 Pixysoft.Framework.Noebe.NoebeCommand.ExecuteReader()



    主要是因为我的sql是 SELECT COUNT(*) FROM TABLENAME.

    没有指定列,这样DbDataReader reader = command.ExecuteReader();返回的数据里面没有列名(=“”),

    我的代码又是通过reader组件table,这样datacolumn就有问题了。到时越界。
  • 相关阅读:
    hexo在git上搭建个人博客
    C++中的const
    C++ 面试 (1) 指针
    struct 大小计算
    php多路复用(多线程)socket相关应用
    centos6.5 redis应用环境搭建
    WebSocket的Cookie问题(转)
    java 获取参数泛型类型
    php编写TCP服务端和客户端程序
    phpize的作用(资料整理)
  • 原文地址:https://www.cnblogs.com/zc22/p/1574730.html
Copyright © 2011-2022 走看看