C# 如何在access 2003中实现计算

C# 如何在access 2003中实现计算,c#,ms-access-2003,C#,Ms Access 2003,我有一个access数据库,它试图添加一些计算,并使用我的c#应用程序使用dataGridView提取数据 我在这个表中有大约14个字段,我想知道是否有办法 我可以根据字段11和12? 字段11和12都是可接受的数字,因此字段1也是可接受的数字,我希望字段1的数据为field1==>{field11-field12) 如何在access 2003中实现这一点。在access中创建查询,然后您可以在该查询中作为新字段输入计算。创建查询时,access将为您提供一系列复选框,您可以在其中选择要在结果

我有一个
access数据库
,它试图添加一些计算,并使用我的
c#
应用程序使用
dataGridView
提取数据

我在这个表中有大约14个字段,我想知道是否有办法

我可以根据字段
11
12?
字段
11
12
都是可接受的数字,因此字段1也是可接受的数字,我希望字段1的数据为
field1==>{field11-field12)

如何在access 2003中实现这一点。

在access中创建查询,然后您可以在该查询中作为新字段输入计算。创建查询时,access将为您提供一系列复选框,您可以在其中选择要在结果中输入的字段

如果您在查询编辑器中转到SQL视图,则最容易添加计算

select field2, field3, field4 from SomeTable
您希望将计算添加为新列

select field2, field3, field4, (field11 - field12) as fieldDifference from SomeTable
然后保存查询

在C#代码中,使用保存查询的名称,而不是让数据源引用表名(
SomeTable