我有access database
尝试添加一些计算并使用我的c#
应用程序使用dataGridView
来提取数据,
我在这个特定的表中有大约14个字段,我想知道是否有方法
我可以根据字段field 1
和11
从12?
执行计算
字段11
和12
都接受数字,因此字段1我希望字段1具有field1==>{field11-field12)
的数据
如何在Access 2003中完成此任务。
答案 0 :(得分:0)
在Access中创建查询,然后您可以将计算作为该查询中的新字段输入。创建查询时,Access将为您提供一系列复选框,您可以在其中选择结果中所需的字段。
如果在查询编辑器中转到SQL视图,最简单的方法是添加计算。然后你会看到像
这样的东西select field2, field3, field4 from SomeTable
并且您希望将计算添加为新列
select field2, field3, field4, (field11 - field12) as fieldDifference from SomeTable
然后保存您的查询。
在C#代码中,不要让数据源引用表名(本例中为SomeTable
),而是使用保存查询的名称。