关于SQL Server 数据库 nvarchar 和 ntext 字段的问题。

pxq 2001-06-27 10:44:29
我这里有个程序,用VC 操作数据库,一个文章发布的程序,发布数据库里面的内容成静态网页。原来数据库里的 body字段(文章内容)是nvarchar类型,程序使用正常,但是nvarchar长度是4000,太小,想改成ntext,改完以后,录入程序没有影响,但是发布时就会出现错误,不知道什么原因???

ntext的读取有什么特殊的地方吗???

很急,求救!!!
...全文
136 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
guo 2001-06-27
  • 打赏
  • 举报
回复
我猜想用程序生成静态页面时存储ntext结果的变量类型是不是wide类型?
或者,页面字符集与unicode是否冲突?
pxq 2001-06-27
  • 打赏
  • 举报
回复
就是从数据库中读ntext 的内容,生成一个静态网页的时候会出错,没法生成静态页面。而原来用nvarchar类型,程序、环境、数据都一样的情况下,就是正常的,不会出错。
guo 2001-06-27
  • 打赏
  • 举报
回复
哦,原来是这样.出现什么错误?
pxq 2001-06-27
  • 打赏
  • 举报
回复
程序里面要录入俄文,只能用ntext ,不然会出现乱码。
guo 2001-06-27
  • 打赏
  • 举报
回复
需要用生僻的ntext吗,我用text好的很.
probeman 2001-06-27
  • 打赏
  • 举报
回复
ntext和image一样,是二进制字串,读取方法与image相同。

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧