sql中有关存储html字符窜的问题 在做一个新闻发布系统,在存储文章模板的时候,数据库里面用的是ntext类型,但是存储的时候总是只能存一半。不知道什么原因。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ntext是可变长度 Unicode 数据改成text试试 ntext应该足够了呀.你说的只能存一半是怎么判断出来的? 其實是存不進去,我想保存一段html的模板,我確定程序裏面已經把數據抓出來了,但是用存儲過程存到數據庫的時候,用nvarchar只能存4000,用ntext只能存16個,我的存儲過程是這麽寫的,大家幫忙看看CREATE PROCEDURE templetsave_sp @trantype varchar(20) = null, @templetid char(10) = null, @tmpname nvarchar(50) = null, @tmpcontent ntext =null , @tmptype int = 0, @lasteditby char(10) = null, @lasteditdt varchar(27) = nullASIF @trantype = 'EDIT'BEGIN BEGIN transaction templet_save UPDATE templet SET tmpname= @tmpname, tmpcontent= @tmpcontent, tmptype= @tmptype, lasteditby= @lasteditby, lasteditdt= getdate() WHERE templetid = @templetid COMMIT transaction RETURN 0END 怎么实现网页中文字竖排呀? 求中文的正则表达式 模板列问题 在线等 问一下熟悉金蝶K3的朋友,生产任务单是如何进行销售单追溯的? 如何得到DetailList中模版列中控件的值? C# GDI+底层开发的文本编辑器源码 送分题,高手请进 关于WebProxy代理服务器访问指定网页 苦恼:用javascript的菜单,却总是被下拉框和列表框遮住了,看看谁能搞的定? 如何显示隐藏了菜单栏的浏览器? 求救~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~! 怎样在ASP.NET框架里一个网页改变另一个网页的控件的属性
改成text试试
你说的只能存一半是怎么判断出来的?
CREATE PROCEDURE templetsave_sp
@trantype varchar(20) = null,
@templetid char(10) = null,
@tmpname nvarchar(50) = null,
@tmpcontent ntext =null ,
@tmptype int = 0,
@lasteditby char(10) = null,
@lasteditdt varchar(27) = null
ASIF @trantype = 'EDIT'
BEGIN
BEGIN transaction templet_save
UPDATE templet SET
tmpname= @tmpname,
tmpcontent= @tmpcontent,
tmptype= @tmptype,
lasteditby= @lasteditby,
lasteditdt= getdate()
WHERE templetid = @templetid
COMMIT transaction
RETURN 0
END