Subject | Re: [firebird-support] Query Stops Working on Vista |
---|---|
Author | Robert |
Post date | 2008-05-27T12:50:30Z |
> You shouldn't really trust that much on this approach. MS Acess isn'tSQL standards are very weakly followed in my experience. However,
> famous for following standards. So, what may work in Access may not
> work in Firebird.
>
> I didn't know DISTINCTROW existed in Firebird either. Is DISTINCTROW
> part of the standard?
don't forget that in this case the front-end DB is Jet, so it uses
Access-flavoured SQL. With the method chosen it certainly works,
because the SQL works when the client is running on WinXP. It's
possible (likely indeed) that one or more of the various software layers
tweaks the SQL. DISTINCTROW is not the problem though, because if I
remove the 'WHERE B.X Is Null' part I get back exactly what I expect.
Incidentally, with or without this last part no errors are raised.
You got me thinking though - what SQL is getting passed to the server
across the LAN? I just set myself up to test this, but today the SQL
is working on Vista. I had a vague feeling when I got started on all
this on Friday that I had seen the same problem a few weeks earlier, but
not since. So this at least confirms that the problem is intermittent.
Regards,
Robert.
--
No virus found in this outgoing message.
Checked by AVG.
Version: 7.5.524 / Virus Database: 269.24.1/1468 - Release Date: 5/26/2008 15:23