2015-12-14 78 views
0

所以我在我的應用程序中有一個listview。我讓用戶從中選擇多個項目,並將其保存在SQL-SERVER中。如果選擇多個項目,我將這些值保存爲105,106,107格式的字符串。現在我需要選擇這些值並從它們中刪除逗號,任何人有任何想法?取一個字符串並從中刪除逗號,vb6,SQL?

回答

2

根據您的問題,並從墊我想說忘記去掉逗號,並使用Split

Dim strArray() As String 
    Dim intCnt As Integer 


    strArray = Split(strYourCommaDelimitedData, ",") 

    For intCnt = LBound(strArray) To UBound(strArray) 
     'Trim(strArray(intCnt)) or CInt(Trim(strArray(intCnt)) 
     'will hold each value use it to select your item 
    Next 
1

在SQL Server中,你可以使用替換: -

SELECT REPLACE(YourData,',','') from YourDataset 

要求這將取代逗號。

+0

這聽起來像一個好主意答案的評論。我的問題是這樣的...我用逗號將這些值保存爲一個字符串,我如何將它轉換回一個值並在列表視圖中進行選擇? – barry17