Vb.net 从模块的数据表中选择
我在DataSet中有一个DataTable,它用SQL数据库中的一些数据填充在表单的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
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
修饰符使对象在整个项目中都可以访问,您不能真正声明“我正在从头顶向下键入…”。如果您想解决您的错误,伪代码可能是不够的。请您提供您正在使用的实际代码。很高兴能提供帮助。我和你一样是个新手。我想我们应该投票给最中肯的答案。我已经做了,但没有做任何事情,因为我的声誉显然不够……看来我的声誉提高了,所以你一定做了些什么。干杯