以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何解决这两个报错:“ntext数据类型”和“the target of an invocation”  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=175934)

--  作者:Fred_107
--  发布时间:2022/3/24 13:18:00
--  如何解决这两个报错:“ntext数据类型”和“the target of an invocation”
我做的管理系统近几天每次打开时弹出如下两个报错:
一、
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.1.30.2
错误所在事件:
详细错误信息:
ntext 数据类型不能选为 DISTINCT,因为它不可比。
二、
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.1.30.2
错误所在事件:自定义函数,colList
详细错误信息:
Exception has been thrown by the target of an invocation.
Object reference not set to an instance of an object.

如何解决上述两个报错?请大师指点一下

--  作者:有点蓝
--  发布时间:2022/3/24 13:39:00
--  
1、到后台数据库,把ntext的列类型改为nvarchar(max)
2、调试技巧:http://www.foxtable.com/webhelp/scr/1485.htm,看哪一句代码出错

--  作者:Fred_107
--  发布时间:2022/3/24 15:22:00
--  
谢谢蓝老师,我到后台数据库,把ntext的列类型改为nvarchar(max)之后,就不再弹出上述两个报错提示了。看来上述两个报错都是ntext的列类型设置引起的