Quantcast
Channel: OKWAVE 最新質問(Visual Basic/257)【本日】
Viewing all articles
Browse latest Browse all 6510

access VBA

$
0
0
組み立てたSQL文を実行し、movelastするとエラーになります。 エラー番号:3071 SQLは、対象のテーブルよりキーを指定して抽出していますが、 そのテーブルにキーが2種類以上存在するとエラーになってしまいます。 なにが原因なのでしょうか。 STR_sql = "" STR_sql = STR_sql & " SELECT Mid([CM_KEY],2,2) AS A " & vbCrLf STR_sql = STR_sql & " , Mid(StrConv([NAIYO],8),31,3) AS B " & vbCrLf STR_sql = STR_sql & " FROM C_table " & vbCrLf STR_sql = STR_sql & "WHERE (((Left([CM_KEY],1))='K') " & vbCrLf STR_sql = STR_sql & " AND ((Len(Trim([CM_KEY])))=3)) " & vbCrLf STR_sql = STR_sql & " AND ((Mid(StrConv([NAIYO],8),45,8) <= " & STR_st_ymd & ")) " & vbCrLf STR_sql = STR_sql & " AND ((Mid(StrConv([NAIYO],8),53,8) >= " & STR_ed_ymd & ")); " & vbCrLf ※テーブルのフィールドは全てテキスト型です。

Viewing all articles
Browse latest Browse all 6510

Trending Articles