0

我将通过表单保存的值存储在名为“属性”的数据库列中,例如:

value1#||#value2#||#value3#||#value4

问题是如何在使用“For Each row As DataRow In table.Rows”时从此字符串中检索例如“value2”。

使用 'row("Properties")显然会返回: value1#||#value2#||#value3#||#value4.

如何使用拆分函数构造某些东西以检索特定值(例如 value2)?

提前致谢!

4

1 回答 1

1

只需使用split("#||#")按值拆分字符串。在您获得 value2 的情况下,您将执行以下操作:

String[] splitValues = row("Properties").ToString().Split(new String[] {"#||#"}, StringSplitOptions.None);
String value2 = splitValues[1];
于 2013-04-16T08:48:32.610 回答