[AccessD] ADO - 424 error

Roz Clarke roz.clarke at donnslaw.co.uk
Tue Aug 9 03:00:39 CDT 2005


Thanks for answering.

Urr... I'm not sure how to execute the SQL on the connection.

The cmdTable was left over from when I was passing it the table name, well
spotted, it didn't work either way though.

The table is local.

-----Original Message-----
From: Charlotte Foust [mailto:cfoust at infostatsystems.com] 
Sent: 08 August 2005 17:51
To: Access Developers discussion and problem solving
Subject: RE: [AccessD] ADO - 424 error


What happens if you simply execute the DELETE SQL on the connection instead
of reverting to DAO to RunSQL?  Does that make a difference?  I would expect
the Open statement to need an adCmdText if you are passing in a SQL string
rather than a table name.  And is the table local or linked?

Charlotte Foust


-----Original Message-----
From: Roz Clarke [mailto:roz.clarke at donnslaw.co.uk] 
Sent: Monday, August 08, 2005 9:32 AM
To: 'Access Developers discussion and problem solving'
Subject: [AccessD] ADO - 424 error


Hi all

I am getting a 424 error (object required) at the line in the code below
which opens an ADO recordset:

    Dim cnn As New ADODB.Connection
    Dim rs_ReqList As ADODB.Recordset 'temp requests list for filtering
rs_Req
    Dim strSQL As String

    Set cnn = CurrentProject.Connection
    Set rs_ReqList = New ADODB.Recordset

    DoCmd.RunSQL "DELETE FROM tblTemp_AddDelegates"

    strSQL = "SELECT * from tblTemp_AddDelegates"
    rsReqList.Open strSQL, cnn, adOpenDynamic, adLockOptimistic, adCmdTable


In my experience, a 424 error is usually associated with a missing
reference, however my ADO reference is fine and I can open other recordsets.

It fails the same way if I pass the table name in instead of using a SQL
string.

I have identical code running in another database (different table
obviously) that works fine, and the fact that the table is empty shouldn't
cause a problem...

Anyone got any ideas? It looks so simple I can't believe it's not working 
/em bangs head on table

TIA

Roz
-- 
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com
-------------- next part --------------

The contents of this message and any attachments are the property of Donns Solicitors 
and are intended for the confidential use of the named recipient only.  They may be legally
 privileged and should not be communicated to, or relied upon, by any other party without 
our written consent.  If you are not the addressee, please notify us immediately so that we 
can make arrangements for its return.  You should not show this e-mail to any person or
 take copies as you may be committing a criminal or civil offence for which you may be
 liable.  The statement and opinions expressed in this e-mail message are those of the 
writer, and do not necessarily represent that of Donns Solicitors.  Although any files attached
 to this e-mail will have been checked with virus protection software prior to transmission, 
you should carry out your own virus check before opening any attachment.  
Donns Solicitors does not accept any liability for any damage or loss which may be caused 
by software viruses...


More information about the AccessD mailing list