问题描述
我要利用OracleCommand执行这么一个查询语句:select*fromtablewherecol1in(:vals)想利用OracleParameter传入vals参数实现。vals是一个字符串数组,通常是这个样子:select*fromtablewherecol1in('value1','value2','value3');要传入的值是'value1','value2','value3'。请教如何实现?谢谢
解决方案
解决方案二:
字符串数组个数是固定的?
解决方案三:
把数组ARR拼成字符串stringss="";for(inti=0;i<ARR.length;i++){ss+=ARR[i]+",";}这样多一个逗号,再去掉他
解决方案四:
Mark.
时间: 2024-10-24 03:22:29