首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

提取text类型的一数据,付给同表的另一个字段(有点难),该怎么解决

2012-02-14 
提取text类型的一数据,付给同表的另一个字段(有点难)表:refurbish字段:refurbish_subject字段内容如下:北

提取text类型的一数据,付给同表的另一个字段(有点难)
表:refurbish

字段:refurbish_subject

字段内容如下:

北京清华: <a   href= "zs/zs-detail.asp?id=5149 "   target= "_blank "> 古汉养生精 </a>

我想把里面的   5149   (ID值),付给本表的business_id,其他的不要




[解决办法]
并不难,
但是估计你设计的有问题,否则是不需要存这么一大堆连接进去了的,

而且,应该说前台程序中比较容易解析出来(如正则表达式),然后同时存进去就可以了
[解决办法]
用我的方法 可能要 用C# 一条条处理。。。

最佳 方法应该是在SQL里面 操作

用存储过程 比较好。。
[解决办法]
update refurbish
set business_id = substring(refurbish_subject,PATINDEX( '%?id=% ',refurbish_subject) + 4,PATINDEX( '% " % ',refurbish_subject)- PATINDEX( '%?id=% ',refurbish_subject) - 4)

热点排行