access 2003中如何实现计算

How to implement calculation in access 2003

我有一个 access database 正在尝试添加一些计算并使用我的 c# 应用程序使用 dataGridView

提取数据

我在这个特定的 table 中有大约 14 个字段,我想知道是否有办法

我可以根据字段 1112?field 1 执行计算 字段 1112 都接受数字,字段 1 也是如此,我希望字段 1 的数据与 field1==>{field11-field12) 相同 我如何在 access 2003 中完成此操作。

在 Access 中创建查询,然后您可以在该查询中将计算作为新字段输入。当您创建查询时,Access 会为您提供一系列复选框,您可以在其中 select 想要在结果中包含哪些字段。

如果转到查询编辑器中的 SQL 视图,添加计算最容易。然后你会看到类似

的东西
select field2, field3, field4 from SomeTable

并且您想将计算添加为新列

select field2, field3, field4, (field11 - field12) as fieldDifference from SomeTable

然后保存您的查询。

在您的 C# 代码中,不要让数据源引用 table 名称(本例中为 SomeTable),而是使用您将查询保存为的名称。