| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 428 人关注过本帖
标题:求一个操作字符串的方法
取消只看楼主 加入收藏
dh2007
Rank: 1
等 级:新手上路
帖 子:228
专家分:0
注 册:2007-2-28
结帖率:0
收藏
 问题点数:0 回复次数:6 
求一个操作字符串的方法

我要从后台对数据库里的一个字段进行操作?
这个字段的数据类型如下:
123,456,789
要对他进行操作 如:去掉或修改中间用逗号分隔的一段或是添加一段
而且要把他在后台显示成:
添加
123 修改 删除
456 修改 删除
789 修改 删除
这样,该怎么做

[此贴子已经被作者于2007-4-5 10:31:08编辑过]

搜索更多相关主题的帖子: 字符 
2007-04-05 10:24
dh2007
Rank: 1
等 级:新手上路
帖 子:228
专家分:0
注 册:2007-2-28
收藏
得分:0 

有没有把数组转换成字符串的函数啊


2007-04-05 10:35
dh2007
Rank: 1
等 级:新手上路
帖 子:228
专家分:0
注 册:2007-2-28
收藏
得分:0 
谢了,去试试

2007-04-05 10:41
dh2007
Rank: 1
等 级:新手上路
帖 子:228
专家分:0
注 册:2007-2-28
收藏
得分:0 
str=rs1("small_class")
str_len=len(str)
str=mid(str,2,(clng(str_len)-2))
Microsoft VBScript 运行时错误 (0x800A005E)
无效使用 Null: 'clng'
帮忙看下哪错了

[此贴子已经被作者于2007-4-5 11:17:42编辑过]


2007-04-05 11:15
dh2007
Rank: 1
等 级:新手上路
帖 子:228
专家分:0
注 册:2007-2-28
收藏
得分:0 

不好意思,我数据库里有条记录的small_class 为空
才造成上述情况,呵呵


2007-04-05 11:26
dh2007
Rank: 1
等 级:新手上路
帖 子:228
专家分:0
注 册:2007-2-28
收藏
得分:0 

帮忙看看哪错了哦
<%
set rs1=server.CreateObject("ADODB.Recordset")
sql1="select * from ldlbk where id<>0 order by id"
rs1.open sql1,conn,1,1
if not rs1.bof or rs1.eof then
do while not rs1.eof
%>
<tr>
<td height="25" width="75%"> &nbsp;&nbsp;&nbsp;
+(<%=rs1("id")%>)<%=rs1("big_class")%>
</td>
<td align="center" width="13%">
<a href="add_lbk2.asp?id=<%=rs1("id")%>">添加下级分类</a>
</td>
</tr>
<%
if rs1("small_class")<>"" then
x=split(rs1("small_class"),",")
n=ubound(split(rs1("small_class"),","))
i=1
for 1 to (n-1)
%>
<tr>
<td height="25"> &nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; |- <%=x(i)%>
</td>
<td align="center">
<a href=javascript:>修改</a>
</td>
<td align="center">
<a href="del_lbk2.asp?id=<%=rs1("id")%>&str=<%=x(i)%>" onClick="return confirm('真要删除吗?')">删除</a>
</td>
</tr>

<%
if i>=n-1 then
exit for
end if
if rs1.eof then
exit for
end if
i=i+1
next
rs1.movenext
loop
end if
%>

Microsoft VBScript 编译器错误 (0x800A03F2)
缺少标识符
for 1 to (n-1)


2007-04-05 14:18
dh2007
Rank: 1
等 级:新手上路
帖 子:228
专家分:0
注 册:2007-2-28
收藏
得分:0 
已解决!
出错原因:差个end if

2007-04-05 15:47
快速回复:求一个操作字符串的方法
数据加载中...
 
   



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

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