Lothar Geyer
unread,Oct 2, 2012, 1:56:20 AM10/2/12You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Ich habe folgendes Statement:
Select 3 as VTyp, a.AuftragsID as VID, a.NummerInt as VNr,
a.AuftrDatum as VDat, a.Kurztext as VKtext, a.Langtext as VLtext,
Null as PNr, Null as PKtext, Null as PLtext, f.Firmen_Name
From Auftraege a, Firmen f, Partner p
Where a.PartnerID=p.Partner_Nr And p.Firmen_Nr=f.Firmen_Nr
And (a.Kurztext like '%666%' Or a.Langtext like '%666%')
And AuftrDatum>=#2012/07/01#
Order By VDat, VNr, PNr
Wenn ich das ausfᅵhre bei leerer Tabelle Auftraege, kommt die Abfrage
Parameterwert eingeben VDat
Wenn ich dann aber dieses Statement erweitere um
UNION Select 3 as VTyp, a.AuftragsID as VID, a.NummerInt as VNr,
a.AuftrDatum as VDat, a.Kurztext as VKtext, a.Langtext as VLtext,
Null as PNr, Null as PKtext, Null as PLtext, f.Firmen_Name
From Auftraege a, Firmen f, Partner p
Where a.PartnerID=p.Partner_Nr And p.Firmen_Nr=f.Firmen_Nr
And (a.Kurztext like '%666%' Or a.Langtext like '%666%')
And AuftrDatum>=#1900/01/01#
Order By VDat, VNr, PNr
dann funktioniert alles. Getestet mit Access 2000 und 2003. Beim
SQLserver gibt es das Problem nicht.
Ist das ein Fehler in Access oder habe ich was falsch gemacht?
Lothar Geyer