请问在vbscript中如何取得子字符串

shzrxml 2003-09-29 12:26:50
现用asp调用access数据库,要求从数据库的某个字段中取出一个子字符串作为选择条件,本想用substr(),但在access中好像不能用(我在oracle中试验是可以的),不知是否有其他的函数。


只需一个sql语句即可。
...全文
83 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
GageCSDN 2003-09-29
  • 打赏
  • 举报
回复
更正上面的:
Dim MyVar
MyVar = Mid("VBScript is fun!", 3, 6) 'MyVar 包含 "Script"。
shzrxml 2003-09-29
  • 打赏
  • 举报
回复
请问cstr中参数如何设置呢?
GageCSDN 2003-09-29
  • 打赏
  • 举报
回复
语法
Mid(string, start[, length])
Mid 函数的语法有以下参数:

参数 描述
string 字符串表达式,从中返回字符。如果 string 包含 Null,则返回 Null。
start string 中被提取的字符部分的开始位置。如果 start 超过了 string 中字符的数目,Mid 将返回零长度字符串 ("")。
length 要返回的字符数。如果省略或 length 超过文本的字符数(包括 start 处的字符),将返回字符串中从 start 到字符串结束的所有字符。

说明
要判断 string 中字符的数目,可使用 Len 函数。
下面的示例利用 Mid 函数返回字符串中从第四个字符开始的六个字符:

Dim MyVar
MyVar = Mid("VB脚本is fun!", 4, 6) 'MyVar 包含 "Script"。

freetaiger 2003-09-29
  • 打赏
  • 举报
回复
sql = "select * from table where field='"& cstr(值) &"'"
lxqlogo0 2003-09-29
  • 打赏
  • 举报
回复
如果知道要取得的长度可以用left(),

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧