在vb.net中使用linq从数据库显示列表

凯尔西·惠特

我真的是vb和linq的新手,所以很抱歉我所拥有的完全错误。.我有一个页面,它是项目的详细视图。在其中,我想显示所有链接项目的列表。这就是我所拥有的..(我猜这是非常错误的)

Private Sub divLinks_OnLoad(sender As Object, e As EventArgs) Handles lbLinks.DataBinding
    Dim Link1 = (From a In ods.groups
                 Where (a.PID = PID_Number)
                 Select a).ToList

    dvLinks = Link1.Text 
End Sub

我什至不确定是否应该将代码放在div或lisbox之类的东西后面。我敢肯定,这很简单,我想我现在脑子已经死了。

编辑

我尝试了这个,没有错误,但仍然没有返回任何内容

Private Sub dvLinks_Load(sender As Object, e As EventArgs) Handles dvLinks.Load
    Call LoadLinks()
End Sub

Public Function LoadLinks()
    Dim Link1 = (From a In ods.groups
  Where (a.PID = PID_Number)
  Select a).ToList

    Return Link1.Count

End Function
艳丽的

您可以循环浏览列表(实际上,因此,您不需要通过“ ToList”导出)。

例如:

Private Sub dvLinks_Load(sender As Object, e As EventArgs) Handles dvLinks.Load
    Dim Link1 = From a In ods.groups
                Where (a.PID = PID_Number)
                Select a

    For Each group In Link1
        dvLinks.InnerText += group 
    End For
End Sub

我假设将Group转换为字符串(实际上是通过ToString方法)会返回“有趣”的东西。如果没有,则可以像下面这样访问属性:group.Name

这是为了简单起见,但是就性能而言,不建议一遍又一遍地连接字符串(每次在内存中的不同位置重新创建一个字符串)。最好用LINQ这样写:

    Dim Link1 = From a In ods.groups
                Where (a.PID = PID_Number)
                Select a.ToString()

    dvLinks.InnerText = String.Join("<br/>", Link1.ToArray())

(需要一点时间来弄清楚,但不要太费力)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Vb net中使用For子句从数据库mysql获取数据

来自分类Dev

带有VB> NET的可用SQL数据库列表

来自分类Dev

如何在vb.net中使用Switch语句访问Access数据库

来自分类Dev

在VB.Net中使用SQL连接到Access数据库

来自分类Dev

在VB.NET中使用OLEDB通过DataGridView更新Access数据库

来自分类Dev

vb.net Postgresql 数据库,使用DataTable 并在Datagridview 中显示位图

来自分类Dev

在VB.NET中使用LINQ从数据表填充列表(字符串)

来自分类Dev

使用MySQL数据库的VB.NET登录表单

来自分类Dev

使用VB.NET更新SQL数据库

来自分类Dev

Vb.net数据库问题

来自分类Dev

Vb.net数据库问题

来自分类Dev

刷新数据库VB.NET

来自分类Dev

首先在ASP.Net MVC EF6数据库中使用VB.Net

来自分类Dev

在VB.NET中使用Linq

来自分类Dev

在vb.net中使用登台表和bulkcopy更新SQL数据库表BULK的陷阱

来自分类Dev

在Visual Studio中使用VB.NET连接到本地SQL数据库的连接字符串问题

来自分类Dev

如何在VB.NET中使用不同的数据库表填充两个组合框

来自分类Dev

如何在不使用数据库的情况下在VB.NET的DataGridView中显示数组?

来自分类Dev

如何在不使用数据库的情况下在VB.NET的DataGridView中显示数组?

来自分类Dev

VB.NET ASP.NET检索表单数据库列表

来自分类Dev

VB.NET ASP.NET检索表单数据库列表

来自分类Dev

VB.NET数据集显示数据库行错误

来自分类Dev

如何在vb.net中显示数据库中的数据

来自分类Dev

如何在VB.NET的文本框中显示数据库中的空值

来自分类Dev

从访问数据库vb.net在datagridview中显示一条记录

来自分类Dev

带Button的VB.NET DGV中不会显示Access数据库。连接无法打开

来自分类Dev

VB.NET用SQL Server数据库显示datagridview

来自分类Dev

vb.net 组合框显示成员保存到数据库而不是值成员

来自分类Dev

在VB.NET中使用Linq获取ID列表作为字符串列表(Of)

Related 相关文章

  1. 1

    如何在Vb net中使用For子句从数据库mysql获取数据

  2. 2

    带有VB> NET的可用SQL数据库列表

  3. 3

    如何在vb.net中使用Switch语句访问Access数据库

  4. 4

    在VB.Net中使用SQL连接到Access数据库

  5. 5

    在VB.NET中使用OLEDB通过DataGridView更新Access数据库

  6. 6

    vb.net Postgresql 数据库,使用DataTable 并在Datagridview 中显示位图

  7. 7

    在VB.NET中使用LINQ从数据表填充列表(字符串)

  8. 8

    使用MySQL数据库的VB.NET登录表单

  9. 9

    使用VB.NET更新SQL数据库

  10. 10

    Vb.net数据库问题

  11. 11

    Vb.net数据库问题

  12. 12

    刷新数据库VB.NET

  13. 13

    首先在ASP.Net MVC EF6数据库中使用VB.Net

  14. 14

    在VB.NET中使用Linq

  15. 15

    在vb.net中使用登台表和bulkcopy更新SQL数据库表BULK的陷阱

  16. 16

    在Visual Studio中使用VB.NET连接到本地SQL数据库的连接字符串问题

  17. 17

    如何在VB.NET中使用不同的数据库表填充两个组合框

  18. 18

    如何在不使用数据库的情况下在VB.NET的DataGridView中显示数组?

  19. 19

    如何在不使用数据库的情况下在VB.NET的DataGridView中显示数组?

  20. 20

    VB.NET ASP.NET检索表单数据库列表

  21. 21

    VB.NET ASP.NET检索表单数据库列表

  22. 22

    VB.NET数据集显示数据库行错误

  23. 23

    如何在vb.net中显示数据库中的数据

  24. 24

    如何在VB.NET的文本框中显示数据库中的空值

  25. 25

    从访问数据库vb.net在datagridview中显示一条记录

  26. 26

    带Button的VB.NET DGV中不会显示Access数据库。连接无法打开

  27. 27

    VB.NET用SQL Server数据库显示datagridview

  28. 28

    vb.net 组合框显示成员保存到数据库而不是值成员

  29. 29

    在VB.NET中使用Linq获取ID列表作为字符串列表(Of)

热门标签

归档