|
▼よろずや さん:
>試してないけど
> AND ((test_TABLE.F)<>""""))" _
有難うございます。
AND ((test_TABLE.F)<>""""))"
にて成功しました。
長さゼロ値でないは、クエリにて「<>""」でしたがVBAだと記述が変わるのでしょうか。
初心者的な質問で恐縮ですが、ご教授をお願いします。
--------------------------------VBAソース----------------------------------------------------------
Function frmRecSource() As String
Dim strSQL As String
Select Case Me.フレーム54
Case 1
strSQL = "select * " _
& "from test_TABLE "
Case 2
strSQL = "select test_TABLE.[A], test_TABLE.[B], test_TABLE.[C], " _
& "test_TABLE.[D], test_TABLE.[E], test_TABLE.[F], test_TABLE.[G], " _
& "test_TABLE.[H], test_TABLE.[I] " _
& "from test_TABLE " _
& "WHERE (((test_TABLE.F) In (SELECT [F] FROM [test_TABLE] As Tmp GROUP BY [F] HAVING Count(*)>1 )) AND ((test_TABLE.F)<>""""))" _
& "ORDER BY test_TABLE.F DESC "
End Select
Debug.Print strSQL
frmRecSource = strSQL
End Function
-----------------------------------------------------------------------------------------------------
|
|