Sql visual basic查找数据库总计

Sql visual basic查找数据库总计,sql,visual-studio,linq,Sql,Visual Studio,Linq,我正在创建一个VisualBasic程序,它可以从数据库文件中找到一列的总和,并将其显示在label控件中,并且已经被卡住了一段时间。我希望有人能帮我一点忙 我尝试了几种不同的方法来实现它,但它们都不断抛出相同的错误 Dim SumQuery = From popualtion In PopulationDBDataSet.City Aggregate order In PopulationDBDataSet.City

我正在创建一个VisualBasic程序,它可以从数据库文件中找到一列的总和,并将其显示在label控件中,并且已经被卡住了一段时间。我希望有人能帮我一点忙

我尝试了几种不同的方法来实现它,但它们都不断抛出相同的错误

  Dim SumQuery = From popualtion In PopulationDBDataSet.City
                       Aggregate order In PopulationDBDataSet.City
                           Into Sum(PopulationDBDataSet.City.PopulationColumn)

  lblTotalPop.Text = SumQuery.ToString


两次尝试都会产生错误“在此上下文中无法访问方法和”。很抱歉,这篇文章有点长,但我对此没有什么想法。

您的用法应该包括聚合函数中使用的变量:

试试这个:

Dim SumQuery = From popualtion In PopulationDBDataSet.City
               Aggregate order In PopulationDBDataSet.City
               Into Sum(order.PopulationColumn)
Dim SumQuery = From popualtion In PopulationDBDataSet.City
               Aggregate order In PopulationDBDataSet.City
               Into Sum(order.PopulationColumn)