1

フィールドの名前を同じに保ちながら、Access クエリのデータ列のすべてのテキストを大文字にする方法を教えてください。

「SPEC: StrConv([SPEC],3)」と入力してみましたが、引数が循環しているというエラーが表示されます (これは驚くべきことではありません)。

クエリを大文字にするためのまったく異なるアプローチはありますか?

4

2 に答える 2

2
  • 与えられた: [SPEC] という名前のフィールドがあります。
  • 問題: [SPEC] を取得してすべて大文字に変換するクエリが必要ですが、フィールド名は同じです
  • 追加: フィールドを保持するテーブルを [SPEC]、[tblTable] と呼びます。

解決策: クエリ ビルダーに入力する必要があるのは、次のとおりです。

SPEC: UCase([tblTable].[SPEC])

そうすれば、マシンは Query.SPEC が tblTable.SPEC と同じ識別子ではないことを理解できます。

同様に:

SELECT UCase([tblNames].[FirstName]) AS FirstName
FROM tblNames;
于 2015-07-21T21:52:09.290 に答える
0

Ucase関数を使ってみませんか

Ucase(String)
于 2015-07-21T19:13:11.557 に答える