首页 > 解决方案 > 从模块的数据表中选择

问题描述

我在 DataSet 中有一个 DataTable,它Load用 SQL 数据库中的一些数据填充 Form 的事件。

我添加了一个模块,我在其中创建了一个函数,该函数将利用 DataTable 中的数据。

虽然我能够从 Form 的代码中获取行数据,但我无法从模块中访问它,我猜这与对 DataSet/DataTable 的引用有关。

我从头顶往下打字……

Dim dt as Datatable
Dim dr() as Datarow

Dim DataSet1 as Dataset = New DataSet1

dt = DataSet1.comm_rates

dr = dt.select("fieldName='somevalue'")

Return a = dr(0)("fieldA")

任何帮助将非常感激。

标签: vb.netwinforms

解决方案


假设 DataSet1 在 Class Form1 内,请限定您的参考,例如

Dim ds1 = Form1.DataSet1
     dt = ds1.comm_rates

推荐阅读