用函数简化你地字符串连接语句

崂山农家宴00

崂山农家宴00

2016-02-19 17:31

下面是个超简单的用函数简化你地字符串连接语句教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

'2004/07/27 朱彦志(goodidea) myad@yeah.net

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

'你是否非常讨厌 用 & 一大串的连接变量?
'你是否不得不经常使用""与"""" ?
'就好像这样:
'strFilter = strFilter & " and [" & strFldname & "] like """ & strValue & """"
'
'strSql ="insert into tblpubStyle (Class,Prop,Value,Type,[Set],memo,flag) values ('" & _
' ctl.ControlType & "','" & _
' prp.Name & "','" & _
' prp.Value & "','" & _
' prp.Type & "', " & _
' 2 & "," & _
' "' ', " & _
' false ")"
'
'strCnn = "Provider=sqloledb;" & _
' "Data Source=" & strServerName & ";" & _
' "Initial Catalog=" & strDbname & ";" & _
' "User Id=" & strUid & ";" & _
' "Password=" & strPwd & ";"
'
'用它,gCombinationString,这个十分简单的函数,让冗长的代码更简洁,增强语句可读性
'以下是它的使用典型形式:
'strFilter = gCombinationString( "$1 and [$2] like ""$3""",strFilter,strFldname,strValue)
'strCnn= gCombinationString("Provider=sqloledb;Data Source=$1;Initial Catalog=$2;User Id=$3;Password=$4;",_
' strServerName ,strDbname ,strUid, strPwd)
'参数个数不限,参数类型不限
' strSql = gCombinationString("insert into tblpubStyle (Class,Prop,Value,Type,[Set],memo,flag) " & _
' " values ('$1','$2','$3','$4',$5,$6)", _
' ctl.ControlType, prp.Name, prp.Value, prp.Type, 2, False)
'

Const strCharPre = "$"
Dim varItem As Variant
Dim i As Integer

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

i = 0
For Each varItem In Para
i = i + 1
strText = VBA.Replace(strText, strCharPre & i, varItem)
strText = VBA.Replace(strText, strCharPre & "", strCharPre)
Next
gCombinationString = strText
End Function

展开更多 50%)
分享

猜你喜欢

用函数简化你地字符串连接语句

编程语言 网络编程
用函数简化你地字符串连接语句

妙用Replace函数替代字符串连接操作符

编程语言 网络编程
妙用Replace函数替代字符串连接操作符

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

一个asp快速字符串连接类

Web开发
一个asp快速字符串连接类

用SQL语句实现替换字符串

编程语言 网络编程
用SQL语句实现替换字符串

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

mssql2005字符串连接方法 避免无效的连接错误

编程语言 网络编程
mssql2005字符串连接方法 避免无效的连接错误

实例:用 JavaScript 来操作字符串(一些字符串函数)

Web开发
实例:用 JavaScript 来操作字符串(一些字符串函数)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

时间格式在sql server里面更新带来地麻烦

时间格式在sql server里面更新带来地麻烦

Word与Access数据交流灵活技术

Word与Access数据交流灵活技术
下拉加载更多内容 ↓