| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 451 人关注过本帖
标题:[求助]如何把数据库读出的信息连起来
只看楼主 加入收藏
lzlcn
Rank: 2
来 自:广东网络公司
等 级:论坛游民
帖 子:100
专家分:10
注 册:2007-5-18
结帖率:100%
收藏
 问题点数:0 回复次数:4 
[求助]如何把数据库读出的信息连起来
题目可能糊模不清,我说明一下我的想法
现在我数据库有个usrl字段,里面存入路径,我现在想判断一下usrl里的内容是http://开头还是本地路径开头呢,如果usrl存放的路径是..\mp3\夏雪.mp3
那么我要使得最总的usrl值是httP://www.mp3.net/mp3/夏雪.mp3,如果是http://开头一个就直接使usrl值为usrl字段内容


说得有点不清楚,不会表达,希望大家可以明白我的意思吧,谢谢
搜索更多相关主题的帖子: 数据库 
2007-08-13 17:30
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
用mid函数取字符串的前几个字符不就可以判断了吗?
2007-08-13 17:59
lzlcn
Rank: 2
来 自:广东网络公司
等 级:论坛游民
帖 子:100
专家分:10
注 册:2007-5-18
收藏
得分:0 

可能我说得还不清楚
我想用

<%
usrl1=left("rs(usrl)",4)
usrl2= //usr2取出数据usrl字段第7位数之后的内容,我不会写,嘻嘻
if usrl1="..\m" then
usrl="http://www.mp3.com/mp3/"+&usrl2 //我想连起来,这个写法我也不会写,不知道怎么写,就想请教一下
else

usrl=rs("usrl")
end if
%>




弃我去者昨日之日不可留,乱我心者今日之日多烦忧。
2007-08-13 20:27
jkll007123
Rank: 1
等 级:新手上路
威 望:1
帖 子:64
专家分:0
注 册:2007-7-8
收藏
得分:0 

<%
usrl1=left("rs(usrl)",4)
mod_num=len(rs(usrl))-6 '提取rs(usrl)字符的总长度再减去6个字符剩下的就是你要截取的字符长度了
usrl2=mid(usrl,7,cint(mod_num)) '从第7个开始截取剩下的所有字符,cint函数转换类型纯熟个人爱好^_^
if left(usrl1,4)="http" then
usrl=rs("usrl")
else
usrl="http://www.mp3.com/mp3/"&usrl2
end if
%>
按楼主的说法应该是这样写,不过我想问问,为什么要从第7个开始截取捏?


習慣瞇醉,禧歡跟上帝窷兲,像变澀龙般虚伪,如气候那样善变.人脸背后流淌着恶魔的血,一路向前,猦猦癫癫.
2007-08-15 12:23
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 
可以用二楼yms123版主说的方面试试,应该可行的。
或者参考一下以下网址
[url]http://carvetime.net/article/admin/data/628.asp[/url]
2007-08-15 13:14
快速回复:[求助]如何把数据库读出的信息连起来
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.039117 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved