你好,我有一个像这样的字符串
Dim products As String =“SANDWICH-1%MANGO JUICE-10%”
现在我在每个产品之间添加%符号,同时保存Microsoft访问数据库中的组合框项目
现在我要做的是制作我从数据库中提取的产品字符串,以便在combobox4中添加每一件产品
我试过
products = products.Replace("%", "','")
Dim array() As String = {products}
For Each column As String In array
ComboBox4.Items.Add(column)
Next
但替换不正常,数据在同一行中的组合框中 我想要它 index 0 = SANDWICH-1 index 1 = MANGO JUICE-10
这种方式,如果您可以提供帮助,或者这是我将数据插入Microsoft访问数据库时将数据附加到一个字符串
Dim productsincarts As String = String.Empty
For Each itm As String In ComboBox4.Items
productsincarts &= itm & "%"
Next
答案 0 :(得分:1)
您可以使用以下内容:
For Each item In products.Split(CChar("%"))
ComboBox4.Items.Add(item)
Next
可能更好的方法,但这将实现你想要的。