2010-12-31 3 views

답변

12

VBA 내에서 SQL을 사용하는 방법에 대한이 튜토리얼을 살펴 보자 사용하여 결과를 반환되지 않습니다 쿼리

http://www.ehow.com/how_7148832_access-vba-query-results.html

(reference here) :

DoCmd.RunSQL 

의 경우를 사용할 수있는 것 (reference here) :

Dim dBase As Database 
dBase.OpenRecordset 
+0

@Remou DoCmd.RunQuery에 대한 자세한 정보를 제공해주세요. SQL을 사용하고 싶지 않습니다. 이미 쿼리를 ms 액세스에서 수행했습니다. – Smith

+0

oops Openquery : http://msdn.microsoft.com/en-us/library/ bb238028 (v = office.12) .aspx. Open 쿼리를 사용하면 경고 메시지가 표시되지만 문제가 발생하면 다시 켤 수 있습니다. – Fionnuala

+0

@Remou 덕분에, 내가 사진에 대한 경로를 로컬로 포함하고 있음을 인쇄 할 액세스 MS의 테이블을 가지고, pls는 저를이 링크 http://stackoverflow.com/questions/4567204/generating-report-in-ms를 첵 도움 -access – Smith

17

H 이런 일에 대해 아야 ...

Dim rs As RecordSet 
Set rs = Currentdb.OpenRecordSet("SELECT PictureLocation, ID FROM MyAccessTable;") 

Do While Not rs.EOF 
    Debug.Print rs("PictureLocation") & " - " & rs("ID") 
    rs.MoveNext 
Loop 
관련 문제