asp中有沒有類似SQL語句中的DISTINCT的功能的函數?
|
admin
2012年4月23日 18:40
本文熱度 2805
|
我有一些數8,2,14,8,15,9,25,19,28,22,29,23,16,6,17,7,27,17,30,20,31,21,23,1,33,11,36,14,15,34,10,13,14,3,4,1 這些數不在數據庫里面,我現在要用asp把重復的數過濾掉,且只保留不重復的數字,請問如何實現?
該文章在 2012/4/23 18:40:21 編輯過
| |
全部評論3 |
|
admin
2012年4月23日 18:40
沒有,只能自己寫一個函數,用循環。
|
|
admin
2012年4月23日 18:41
8,2,14,8,15,9,25,19,28,22,29,23,16,6,17,7,27,17,30,20,31,21,23,1,33,11,36,14,15,34,10,13,14,3,4,1
首先SPLIT,保存到數組里,然后用FOR循環,寫到另一個數組……寫的時候判斷是否有該項。
|
|
admin
2012年4月23日 18:42
function xh(arr1)
dim str2,arr2
str2= " "
for i=Lbound(arr1) to Ubound(arr1)
if instr(str2, ", "&arr1(i)& ", ") <1 then
str2=str2 & ", "&arr1(i)& ", "
end if
next
str2=mid(str2,2,len(str2)-2)
arr2=split(str2, ",, ")
xh = arr2
end function
|
|
|