将动态值添加到System.Data.Linq.Mapping

时间:2017-02-27 12:32:31

标签: vb.net linq

我的表格Foo包含ID intFirstName varchar(50)Address varchar(50)

我有以下Class

Imports System.Data.Linq.Mapping
<Table(Name:="Foo")> _
Public Class FooCollection
    <Column()> Public ID As Integer
    <Column(Name:="FirstName")> Public Name As String
    <Column()> Public Address As String
Public Bar As String
    Public Baz As String
End Class

我想返回不在数据库中但是在运行中生成的值。一种是重新格式化数据,我们不希望将其作为副本存储在数据库中。另一个是我们想要同时返回的信息,但不是数据库驱动的。

我希望FooCollection.Bar返回Name & " " & ID & " " & Address和 我希望FooCollection.Baz返回一些外部内容,比如像Hello World这样的固定字符串进行演示。

我将如何做到这一点?

1 个答案:

答案 0 :(得分:0)

我解决了 - 使用属性返回非数据库值。