0
所以我在我的應用程序中有一個listview。我讓用戶從中選擇多個項目,並將其保存在SQL-SERVER中。如果選擇多個項目,我將這些值保存爲105,106,107格式的字符串。現在我需要選擇這些值並從它們中刪除逗號,任何人有任何想法?取一個字符串並從中刪除逗號,vb6,SQL?
所以我在我的應用程序中有一個listview。我讓用戶從中選擇多個項目,並將其保存在SQL-SERVER中。如果選擇多個項目,我將這些值保存爲105,106,107格式的字符串。現在我需要選擇這些值並從它們中刪除逗號,任何人有任何想法?取一個字符串並從中刪除逗號,vb6,SQL?
根據您的問題,並從墊我想說忘記去掉逗號,並使用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
在SQL Server中,你可以使用替換: -
SELECT REPLACE(YourData,',','') from YourDataset
要求這將取代逗號。
這聽起來像一個好主意答案的評論。我的問題是這樣的...我用逗號將這些值保存爲一個字符串,我如何將它轉換回一個值並在列表視圖中進行選擇? – barry17