gpt4 book ai didi

SQL Server 不处理 NText、Text、Xml 或 Image 数据类型的比较

转载 作者:行者123 更新时间:2023-12-04 10:02:29 25 4
gpt4 key购买 nike

数据绑定(bind)转发器时会出现此错误:
SQL Server 不处理 NText、Text、Xml 或 Image 数据类型的比较

protected void Page_Load(object sender, EventArgs e)
{
topicid = Convert.ToInt32(Request.QueryString["topic".ToString()]);

if (!IsPostBack)
{
MusicForumDataContext db = new MusicForumDataContext();

var query = from p in db.posts
where p.categoryid == NAME
select p;
rptposts.DataSource = query;
rptposts.DataBind(); <---- ERROR
}
}

最佳答案

NTEXT、TEXT 和 IMAGE 类型已弃用,必须替换为 NVARCHAR(MAX)、VARCHAR(MAX) 和 VARBINARY(MAX) 类型。新类型支持字符串运算符,包括相等比较。

XML 永远不能作为字符串进行比较。 XML 片段可以用数千种方式编写,并在语义上生成相同的 XML。想一想命名空间以及如何声明它们,但是人们喜欢。

关于SQL Server 不处理 NText、Text、Xml 或 Image 数据类型的比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1568976/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com