Mark H
Lists at theopg.com
Wed Jul 2 04:34:20 CDT 2003
I think John is creating an Addin - I did it as simple mdb's just to
show it could be done. I tried using DAO and even with the reference to
db1 it failed as described by John. I'm not sure, I don't use addins
generally as most of my generic stuffs in a DLL. I presume registering
an addin creates a reference too???
Cheers
Mark
-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock
Sent: 02 July 2003 10:23
To: Access Developers discussion and problem solving
Subject: Re: [AccessD] weird query def
Hi Mark
Thanks Mark!
But this was my suspicion:
> 'References set to .. db1.mdb (where the query and function are)
That's the trick.
If you do so, I guess DAO will work fine as well.
/gustav
> Sorry, I should have done it last night. I'd had a few beers and just
> zipped up the mdb's and sent them to John (wasn't sure about sending
> attachments to the list). Here's the code then.... It's simple and a
> bit rough, just to show it could be done.
> In db1.mdb there is a simple function that multiplies one value by
> another. There is also a query which uses the function as column "X"
> (could be anything).
> In db2.mdb...
> Sub mTest()
> 'References set to ADO 2.1 and to db1.mdb (where the query and
> function
> are)
> Dim rs As ADODB.Recordset
> Dim strCon As String
> Dim fld As ADODB.Field
> strCon = "Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data
> Source=E:\Data\db1.mdb"
> Set rs = New ADODB.Recordset
> rs.Open "SELECT * FROM Query1", strCon
> 'Note: you should set the where clause to return
> 'no records - make it quicker, data not needed anyway
> For Each fld In rs.Fields
> Debug.Print fld.Name
> Next
> Set rs = Nothing
> strCon = ""
> End Sub
> Cheers
> Mark
> -----Original Message-----
> From: accessd-bounces at databaseadvisors.com
> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav
> Brock
> Sent: 02 July 2003 09:11
> To: Access Developers discussion and problem solving
> Subject: Re: [AccessD] weird query def
> Hi Mark
> OK. Thanks but I don't have a specific need right now. It was out of
> curiosity - it would be nice to have look. Couldn't you just post the
> relevant code here - also for the benefice of others following this
> thread?
_______________________________________________
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com