一个关于ASP中Replace的问题,在线求教!

有如下的一个方法PublicFunctionFormat(str,arr)Dimr,ir=strFori=0ToUBound(arr)r=Replace(r,"{"&i&... 有如下的一个方法
Public Function Format(str,arr)

Dim r,i
r = str
For i = 0 To UBound(arr)
r = Replace(r,"{"&i&"}",arr(i))
Next
Format = r

End Function

有SQL:SQL_01 = "Insert into [Column] ([colType],[colName],[colBorder]) values('{0}','{1}','{2}')"
有: parms1 = Array(data.class,data.title,data.border)
三个值分别为:数字,字符串,布尔
ACCess数据库的字段为:数字,文本,布尔
SQL1 = mycom.Format(SQL_01,parms1)
出来接SQL1 为 "Insert into [Column] ([colType],[colName],[colBorder]) values('900','1','True')"

多出了引号~提示数据类型不匹配
请问如何处理是好?数据库结构不变.....
楼下回答的这个我是明白的
我是说我 Format 之前 是数值
这里 '{0}','{1}','{2}'
Format之后
原来是数值的变成字符串了....
展开
 我来答
泗县人在北京
2010-08-31 · TA获得超过361个赞
知道小有建树答主
回答量:606
采纳率:0%
帮助的人:151万
展开全部
字符串的加 '' 不是的就直接使用
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式