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 に答える