質問編集履歴
1
質問の回答
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,3 +1,13 @@
|
|
1
1
|
Access2016のパラメータークエリで部課CDというフィールドをパラメータークエリで抽出したいと思いますが、クエリを開いたときに「パラメーターの入力:部課CDの入力」で部課CDを入力する際にex)010111と入力してOKをクリックすると「式が正しく入力せれていないか、複雑すぎるために評価できません。例えば数式に複雑な要素が多すぎます。変数に式の一部を割り当て、式を簡単にしてください」というエラーメッセージが表示されます。
|
2
2
|
|
3
3
|
部課CDの先頭は必ず0から始まる6桁の数字です。どうすれば抽出できますでしょうか?教えていただけると助かります。よろしくお願いいたします。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
修正
|
8
|
+
|
9
|
+
データ型は数値型になります。 コンボボックスで部課CDを一覧から選択するとほかのフィールドも入力されるように設定しています。 クエリのSQLはこんなかんじでよろしいでしょうか? PARAMETERS 部課CDの入力 Text ( 255 ); SELECT [社内(車番検索)].通しNo, [社内(車番検索)].部課CD, [社内(車番検索)].部課, [社内(車番検索)].所属, [社内(車番検索)].車番, [社内(車番検索)].車名, [社内(車番検索)].[ナンバー], [社内(車番検索)].初年度日付, [社内(車番検索)].[メーカー], [社内(車番検索)].電池型式, [社内(車番検索)].電池品番, [社内(車番検索)].製造番号, [社内(車番検索)].製造年, [社内(車番検索)].製造月, [社内(車番検索)].電池容量, [社内(車番検索)].[ハンガー], [社内(車番検索)].補水装置 FROM [社内(車番検索)] WHERE ((([社内(車番検索)].部課CD)=[部課CDの入力]));
|
10
|
+
|
11
|
+
社内(車番検索)はテーブル名になります。
|
12
|
+
|
13
|
+
よろしくお願いいたします。
|