Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 从模块的数据表中选择_Vb.net_Winforms - Fatal编程技术网

Vb.net 从模块的数据表中选择

Vb.net 从模块的数据表中选择,vb.net,winforms,Vb.net,Winforms,我在DataSet中有一个DataTable,它用SQL数据库中的一些数据填充在表单的Load事件中 我添加了一个模块,在其中我创建了一个函数,该函数将利用数据表中的数据 虽然我能够从表单的代码中获取行数据,但我无法从模块中访问它,我猜这与对数据集/数据表的引用有关 我正在从头顶往下打字 Dim dt as Datatable Dim dr() as Datarow Dim DataSet1 as Dataset = New DataSet1 dt = DataSet1.comm_rates

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

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

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

我正在从头顶往下打字

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")

任何帮助都将不胜感激。

假设DataSet1在类Form1中,请限定您的参考,例如

Dim ds1 = Form1.DataSet1
     dt = ds1.comm_rates

这是什么代码块?编辑您的问题,将代码置于其上下文中。现在,使用
Friend
Public
修饰符使对象在整个项目中都可以访问,您不能真正声明“我正在从头顶向下键入…”。如果您想解决您的错误,伪代码可能是不够的。请您提供您正在使用的实际代码。很高兴能提供帮助。我和你一样是个新手。我想我们应该投票给最中肯的答案。我已经做了,但没有做任何事情,因为我的声誉显然不够……看来我的声誉提高了,所以你一定做了些什么。干杯