问题标签 [ntext]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
6552 浏览

nhibernate - NHibernate nvarchar/ntext 截断问题

我正在使用 nhibernate 将应用程序的一些用户设置存储在 SQL Server Compact Edition 表中。

这是映射文件的摘录:

名称为常规字符串/nvarchar(50),值在DB中设置为ntext

我正在尝试将大量 xml 写入“Value”属性。我每次都会遇到异常:

我用谷歌搜索了很多,并尝试了许多不同的映射配置:

这是一个例子。其他配置包括“ntext”而不是“StringClob”。那些不抛出映射异常的配置仍然会抛出字符串截断异常。

这是 SQL CE 的问题(“功能”)吗?是否可以使用 nhibernate 将超过 4000 个字符放入 SQL CE 数据库中?如果是这样,谁能告诉我怎么做?

非常感谢!

0 投票
1 回答
1123 浏览

sql-server - OLEDB 比较问题 nvarchar 与 ntext (SQLServer 2005)

我有表 Tbl1( SomeName nvarchar(64) )

通过 OLEDB 我正在尝试选择 SELECT 1 FROM Tbl1 WHERE SomeName = ?

绑定 3 个字符 unicode 作为参数原因: DB_E_ERRORSINCOMMAND(0x80040E14L) “数据类型 nvarchar 和 ntext 在等于运算符中不兼容”

我已经尝试过以下输入绑定:

在任何情况下,SQLServer 都会将此参数视为 ntext。有什么建议么?先感谢您。

0 投票
3 回答
13916 浏览

sql-server - 在 SQL Server 2005 中连接 ntext

我需要将 2 个 ntext 列连接成一个。我无法将它们转换为 nchar,因为两者都包含超过 4000 个字符的字符串。在 SQL Server 2005 中有没有办法做到这一点?

0 投票
1 回答
3477 浏览

linq-to-sql - SQL server 上的 NText、Text 和 Image 的 LINQ 问题

预先道歉,因为这不是一个问题,而是一个解决方案 - 但需要大量搜索才能找到答案,谷歌并没有太多帮助,所以我想通过提供错误和帮助未来谷歌员工的解决方案。

使用 LINQ to SQL 时,我在向数据表提交更改(第二次)时遇到了问题。我第一次提交更改一切正常,第二次提交更改我收到一个 SQL 异常,它说:

当我调用 SubmitChanges() 时引发了异常,但由于 LINQ 的延迟加载,它实际上出现在我调用 Refresh(RefreshMode.KeepCurrentValues, myObject) 时的前一行中。

0 投票
2 回答
1459 浏览

sql - 修改 ntext 列的值

我在 ntext 中有一个列,其中包含长度超过 4000 个字符的大型 unicode 字符串。我需要更新/修改 sql 中列的行的数据,但我不知道该怎么做。我尝试将 nvarchar(max) 作为缓冲区,但它会将数据截断为 4000 个字符。

谁能帮我给我一个提示或想法或解决方法,因为我真的迷失了这个?

0 投票
2 回答
4817 浏览

sql-server - 在sql server 2000中替换ntext(超过4000个字符)

如何在 sql server 2000 中替换超过 4000 个字符的 ntext 列中的文本?转换为 nvarchar(max) 不起作用,因为它会截断值。

0 投票
2 回答
89180 浏览

sql - 将 NTEXT 列与常量值进行比较的正确方法是什么?

如果我使用类似的东西

我收到此错误:

数据类型 ntext 和 varchar 在不等于运算符中不兼容。

最好的解决方案是,如果对任何列类型都以相同的方式实现比较。(<> 运算符适用于 NVARCHAR 和 INT)。

0 投票
1 回答
1773 浏览

insert - 无法在 SQL CE 的 NTEXT 字段中插入 NULL?

一个简单的例子:

这很好用;注意 Null 可以很容易地插入到 addrLine2 列中;但是,如果我在 ntext 列上将 'I Love Microsoft' 更改为 NULL,我会收到以下错误:不支持转换。[要转换的类型(如果知道)= int,要转换的类型(如果知道)= ntext ]

以下插入失败;有任何想法吗?我使用的是 CE 版本 3.5.8080.0。

0 投票
1 回答
1446 浏览

tsql - T-SQL 将数据附加到 NTEXT 列

谁能帮我弄清楚为什么我从 SQL 脚本中收到以下错误?非常感谢任何和所有帮助。

错误信息是:

消息 7135,级别 16,状态 3,第 9 行 删除长度 -19 不在可用的 text、ntext 或 image 数据范围内。该语句已终止。

0 投票
3 回答
37801 浏览

asp.net - 带有 LineBreak 的 ASP.Net 文本从 Multi-Line-TextBox 保存在数据库中

我的新社区页面中有 PrivateMessage-System。

我有一个用于私人消息文本的多行文本框。我将这个文本保存在一个字符串中,这个字符串保存在一个 ntext SQL 列中。我从字符串中的 ntext SQL-Coloum 读取此文本并将其显示在标签中。

当我在多行文本框中使用“Enter”键有 5 个换行符时,换行符将在标签中消失。

我不知道他们在哪里迷路了,我做错了什么。任何的想法?