1

您能否建议是否有一种方法可以自定义连接到 MS SQL 数据库的 MS Access 中的链接表中的数据类型和格式?现在我的数字看起来像 .00000,日期显示为文本。

十分感谢!

4

1 回答 1

1

只能通过更改 SQL Server 中的源表来更改数据类型。您可以使用数据定义语言 (DDL) SQL 或 SQL Server Management Studio 等管理工具来执行此操作。

下面是一个 DDL 命令的示例:

ALTER TABLE yourTable ALTER COLUMN yourColumn nvarchar(100) NOT NULL;

如果列中已有数据,则它必须可转换为新的数据类型。

格式化不是在表格级别而是在用户界面(例如表格、报告)中完成。但是,您可以在 Access 中的表设计视图的列属性中定义数据的默认格式。如果此字段显示在 UI 中,则此格式将用作默认格式。

在表格设计视图中格式化列属性

链接表的执行方式与本地 Access 表的执行方式相同。它的工作方式相同,即使显示了信息,您也无法更改此属性。该格式本地存储在 Access 数据库中。因此请记住,如果您删除并重新链接表格,您将丢失链接表格中的所有格式设置。

于 2015-09-11T09:00:19.363 回答