True, but you're generally given the option of whether to save changes, and
can decline.
"Bob Quintal" <bquintal@generation.net> wrote in message
news:a52488844d4767bfa9ad86f19963d864@news.teranew s.com...[color=blue]
> "MacDermott" <macdermott@nospam.com> wrote in
> news:Qv_tc.3544$Yd3.1137@newsread3.news.atl.earthl ink.net:
>[color=green]
> > I think you can modify your SQL to
> > ...JOIN ... ON [Invoice ID] = CLong(REFERENCE_2)
> >
> > You'll no longer be able to modify the design in the Access
> > Query Grid (although you can still use the SQL view), so I'd
> > leave this step to as late in the process as feasible.
> >
> > HTH
> > - Turtle
> >[/color]
> Yes, that works, but, at least in Access97, any attempt to open
> the query in design mode trashes the SQL.
>
> Bob Quintal
>
>[color=green]
> > "Faz" <afazeel@hotmail.com> wrote in message
> > news:2663ec5.0405281742.22ab322c@posting.google.co m...[color=darkred]
> >> I am trying to do a simple query between two tables which
> >> come from an ODBC (oracle) database, so I cannot change the
> >> data type of these values.
> >>
> >> I am trying to do a join between a field (REFERENCE_2) which
> >> stores an Invoice ID as a text string and the Invoice ID in
> >> the Invoices table which of course is a number data type.
> >>
> >> is there any way I can modify this query so that I can make
> >> this join happen without getting the following error "Type
> >> mismatch in expression".
> >>
> >> In Oracle we can do this query and oracle does not have this
> >> limitation - it can query between fields of different data
> >> types. Note I do not know
VB - I can only use SQL.
> >>
> >> Thanks for your help - I am really stuck with this one.[/color]
> >
> >
> >[/color]
>[/color]