Max Wanadoo
max.wanadoo at gmail.com
Mon Oct 12 11:39:46 CDT 2009
As far as I understand the problem, this works ok for me. Max Sub AppendRecsFromQuery() Dim dbs As DAO.Database, rst As DAO.Recordset Dim sql As String, qdf As DAO.QueryDef Set dbs = CurrentDb sql = "Drop table _TestA" dbs.Execute (sql) sql = "Create Table _TestA (FirstName text, Surname Text, PersonID long)" dbs.Execute (sql) sql = "Drop Table _TestQ" dbs.Execute sql sql = "Select firstname,surname,PersonID from mcmPeople Where PersonID < 1000" Set qdf = dbs.CreateQueryDef("_TestQ", sql) Set rst = dbs.OpenRecordset(qdf.Name, dbOpenSnapshot) sql = "insert into _TestA " & qdf.sql dbs.Execute sql End Sub