国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

用函數簡化你的字符串連接語句

2024-07-21 02:12:32
字體:
來源:轉載
供稿:網友
國內最大的酷站演示中心!

'2004/07/27 朱彥志(goodidea) [email protected]

'你是否非常討厭 用 & 一大串的連接變量?
'你是否不得不經常使用""與"""" ?
'就好像這樣:
'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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 资溪县| 汶上县| 元氏县| 专栏| 桦川县| 临夏市| 威海市| 商丘市| 南漳县| 黎平县| 彭阳县| 日照市| 吉木乃县| 霸州市| 边坝县| 金溪县| 固阳县| 井研县| 绍兴市| 尼玛县| 抚远县| 蚌埠市| 湘潭县| 泾阳县| 旅游| 稷山县| 额尔古纳市| 长丰县| 修武县| 武城县| 临安市| 洪雅县| 福鼎市| 林芝县| 舞钢市| 仁布县| 镇康县| 习水县| 保山市| 增城市| 吴川市|