我将通过表单保存的值存储在名为“Properties”的数据库列中,如:
value1#||#value2#||#value3#||#value4
问题是如何在使用'For Each row As DataRow In table.Rows'时从此字符串中检索'value2'。
使用'row("Properties")
显然会返回:value1#||#value2#||#value3#||#value4
。
如何使用split函数构造某些东西以检索特定值(例如value2)?
提前致谢!
答案 0 :(得分:1)
只需使用split("#||#")
按字符串拆分字符串即可。在你的情况下获得value2你会做:
String[] splitValues = row("Properties").ToString().Split(new String[] {"#||#"}, StringSplitOptions.None);
String value2 = splitValues[1];