这个问题怎么办???????????????(100分)

  • 主题发起人 主题发起人 ZeroMan
  • 开始时间 开始时间
Z

ZeroMan

Unregistered / Unconfirmed
GUEST, unregistred user!
在表中有一个段A(VARCHAR(2000))
现在字段中有这样的内容:
124143413413(此处为段落1)
342341341342(此处为段落2)
123413324233(此处为段落N)
想要更新成这样:
<P> 124143413413(此处为段落1)</P>
<P> 342341341342(此处为段落2)</P>
<P> 123413324233(此处为段落N)</P>
主要是为了在网页中用该字段的内容.
 
query1.sql.clear;
query1.sql.add('update MyTable set a = ''<P> ''+a + ''</P>'' ');
query1.execsql;
 
用 stuff 或 replace 将回车替换成 </P><p>
大意如下:
'<p>'+stuff(a,char(10)+char(13),'</P><p>')+'</p>'
如果要保留回车
'<p>'+stuff(a,char(10)+char(13),'</P>'+char(10)+char(13)+'<p>')+'</p>'
自己找找 stuff 或 replace 的用法!!!
 
update table_name
set 字段='<p>'+字段+'</p>'
 
多人接受答案了。
 
后退
顶部