我拿到了XML数据。
XML数据,例如,
<person>
<email-address>abc@test.com</email-address>
</person>来自我的clsEmail.vb。
If XML.Tables("person").Select("email-address='" + Data Value + "'").Length = 1 Then
Throw New Exception("Please enter another email address")
End If但是,错误:找不到列电子邮件。
这意味着破折号可以是其他字符,我测试过:
XML.Tables("person").Select("email & Chr(150) &address....不起作用。
有什么解决办法吗?
发布于 2014-12-19 04:33:54
If XML.Tables("person").Select("[email-address]='" + Data Value + "'").Length = 1 Then
Throw New Exception("Please enter another email address")
End Ifdatatable的Select就像SELECT SQL语句一样工作;因此,当列名包含符号或关键字时,应该将其写在括号中。
https://stackoverflow.com/questions/27559010
复制相似问题