18 个解决方案
#1
报错的字段名是什么?
#2
字段名是什么?你是不是用了sqlserver的保留字?在程序中调用的时候用[]把字段括起来
#3
同意 wszl(任我学)
我以前也是这样,吃过几次苦头就特别注意了
我以前也是这样,吃过几次苦头就特别注意了
#4
用了,保留字
#5
同意
#6
你查一下SQLServer的保留字,你是不是用了保留字了
#7
我用的字段名是:phenomenonTypeNum,应该不会是保留字吧!
#8
我的SQL语句为:
String strSQL="select phenomenonTypeNum from phenomenonTab where phenomenonNum="+index;
然后执行这个sql语句就报错说:
列名 'phenomenonTypeNum' 无效。
怎么回事啊?
String strSQL="select phenomenonTypeNum from phenomenonTab where phenomenonNum="+index;
然后执行这个sql语句就报错说:
列名 'phenomenonTypeNum' 无效。
怎么回事啊?
#9
你是不是拼错了!好好检查一下!
#10
phenomenonTypeNum or phonemenonTypeNum?
#11
说得很清楚,你肯定是拼错啦
phenomenonTypeNum这个字段不存在!
phenomenonTypeNum这个字段不存在!
#12
我又检查了一扁,确实没有拼错啊!我如果将phenomenonTypeNum这个字段改为别的字段就没有问题!另外我在上面已经说到了,phenomenonTypeNum这个字段是我在建好表后来加的一个字段,应该不会有什么影响吧,因为我的数据都是从数据库中动态读取的。
#13
你在sqlserver的查询分析器里试试这段SQL语句行不行,如果不行的话就应该是字段的问题了。
#14
I 服 you!
这和你什么时间加的字段没有关系!
你把phenomenonTypeNum换成*试一试!
另外,你要是使用DataGrid的数据邦定列,最好也检查一下拼写问题,你的这个字段命名也有问题!
这和你什么时间加的字段没有关系!
你把phenomenonTypeNum换成*试一试!
另外,你要是使用DataGrid的数据邦定列,最好也检查一下拼写问题,你的这个字段命名也有问题!
#15
^_^ 是不是你的字段名前后加了空格!?
#16
真是郁闷!还是没有解决!
我将上面那个SQL语句用Response.write在网页上打出来,然后再拷到 查询分析器里运行,一切正常,可就是在网页上运行有问题!真是见鬼了!
我将上面那个SQL语句用Response.write在网页上打出来,然后再拷到 查询分析器里运行,一切正常,可就是在网页上运行有问题!真是见鬼了!
#17
我快疯了!到底是怎么回事啊!请各位再帮我想想!
#18
我知道怎么回事了,我犯了个弱智的错误,我把数据库服务磊连到另外一台机器上了,所以虽然改了自己机器上的表,程序说找不到字段。
谢谢各位!
谢谢各位!
#1
报错的字段名是什么?
#2
字段名是什么?你是不是用了sqlserver的保留字?在程序中调用的时候用[]把字段括起来
#3
同意 wszl(任我学)
我以前也是这样,吃过几次苦头就特别注意了
我以前也是这样,吃过几次苦头就特别注意了
#4
用了,保留字
#5
同意
#6
你查一下SQLServer的保留字,你是不是用了保留字了
#7
我用的字段名是:phenomenonTypeNum,应该不会是保留字吧!
#8
我的SQL语句为:
String strSQL="select phenomenonTypeNum from phenomenonTab where phenomenonNum="+index;
然后执行这个sql语句就报错说:
列名 'phenomenonTypeNum' 无效。
怎么回事啊?
String strSQL="select phenomenonTypeNum from phenomenonTab where phenomenonNum="+index;
然后执行这个sql语句就报错说:
列名 'phenomenonTypeNum' 无效。
怎么回事啊?
#9
你是不是拼错了!好好检查一下!
#10
phenomenonTypeNum or phonemenonTypeNum?
#11
说得很清楚,你肯定是拼错啦
phenomenonTypeNum这个字段不存在!
phenomenonTypeNum这个字段不存在!
#12
我又检查了一扁,确实没有拼错啊!我如果将phenomenonTypeNum这个字段改为别的字段就没有问题!另外我在上面已经说到了,phenomenonTypeNum这个字段是我在建好表后来加的一个字段,应该不会有什么影响吧,因为我的数据都是从数据库中动态读取的。
#13
你在sqlserver的查询分析器里试试这段SQL语句行不行,如果不行的话就应该是字段的问题了。
#14
I 服 you!
这和你什么时间加的字段没有关系!
你把phenomenonTypeNum换成*试一试!
另外,你要是使用DataGrid的数据邦定列,最好也检查一下拼写问题,你的这个字段命名也有问题!
这和你什么时间加的字段没有关系!
你把phenomenonTypeNum换成*试一试!
另外,你要是使用DataGrid的数据邦定列,最好也检查一下拼写问题,你的这个字段命名也有问题!
#15
^_^ 是不是你的字段名前后加了空格!?
#16
真是郁闷!还是没有解决!
我将上面那个SQL语句用Response.write在网页上打出来,然后再拷到 查询分析器里运行,一切正常,可就是在网页上运行有问题!真是见鬼了!
我将上面那个SQL语句用Response.write在网页上打出来,然后再拷到 查询分析器里运行,一切正常,可就是在网页上运行有问题!真是见鬼了!
#17
我快疯了!到底是怎么回事啊!请各位再帮我想想!
#18
我知道怎么回事了,我犯了个弱智的错误,我把数据库服务磊连到另外一台机器上了,所以虽然改了自己机器上的表,程序说找不到字段。
谢谢各位!
谢谢各位!