SELECT Sql 문에서 VBA 변수를 다음과 같이 사용하는 방법이 있습니까 (나는 myTable
이라는 테이블이 있고 선언 된 문자열을 myVar
으로 전달하여 참조 필드를 설정하려고합니다) : 예 passVar ("영어")SELECT Sql 문에서 VBA 변수 사용
NB : 사용하고 있습니까 마이크로 소프트 액세스
Private Function passVar(myVar as string)
Dim db As Database
Dim qdf As DAO.QueryDef
Dim stmnt As String
Set db = CurrentDb()
Set qdf = db.QueryDefs("SelectSubjectQuery")
stmnt = "SELECT [myTable].[myVar] = " &Chr$(34) & myVar & Chr$(34) & _
//other SQL statements go here
qdf.SQL = stmnt
End Function
내가 대화 상자가 mytable.myvar
의 값을 묻는 대신으로 myvar
즉 Eglish을 통과 나타나는 쿼리를 실행할 때마다 참조 된 필드는입니다. 210.
예 위와 같이했으나 대화 상자에 mytable.English의 매개 변수 값을 입력하라는 메시지가 나타납니다. –