如何解决VB如何通过名称访问类的属性?
我确实有一个具有多个属性的类 ClientClass。每个对象从数据库加载客户端的数据。还有两个数组 PropertyName 和 DBField,我将它们用作字典来获取每个属性(为了简单起见,假设所有值都是字符串)。
client 是 ClientClass 的一个对象,clientrecord 是一个记录集 - DB 表中的一条记录
简而言之,我想查看我的属性并从数据库中为它们分配值
Public Class ClientClass
Public person_name As String
Public person_lastname As String
Public person_middlename As String
Public person_firmFlag As String
Public person_firmName As String
End Class
// then in the code:
for i=1 to n 'n is a number of properties
client.{property(propertyname(i)).value}=clientrecord.Fields(DBFields(i)).value.tostring
next i
在这种情况下,处理客户端对象属性的正确方法是什么?
谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。