Ergänzungsfrage:

Bei einer Auswahlabrage mit SELECT TOP 100 PERCENT tritt bei mir ein "E_FAIL
Error" auf (Der Datenprovider oder ein anderer Dienst gab den Status E_FAIL
zurück.). Es werden auch nicht alle Datensätze bereitgestellt (die Anzahl
variiert), und im Access Frontend wird in den Datenfeldern der folgenden
Datensätze der Wert "#Name?" ausgegeben.

Auf Client und Server ist Windows XP Professional SP2 sowie MDAC 2.8 SP1,
und auf dem Server-Rechner ist SQL Server 2000 SP4 installiert. Beide
Rechner werden in einer WORGROUP betrieben und nutzen die Windows
Authentifizierung.

In einer anderen Installation ist dieser Fehler (bisher!) noch nicht
aufgetreten!?

Was hat es damit auf sich? Hoffentlich kann mir jemand weiterhelfen, ich bin
mit meinem Latein am Ende.

Gruß, Johannes.

> -----Ursprüngliche Nachricht-----
> Von: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Im Auftrag von 
> Claudius Ceteras
> Gesendet: Donnerstag, 1. September 2005 10:10
> An: [email protected]
> Betreff: RE: AW: [Coffeehouse] SELECT TOP 100 vs. SELECT *
> 
> > 100 Percent selektiert alles - ist also eine unsinnige Angabe.
> 
> Nicht ganz...
> 
> Das ist ein Workaround dafür, dass SQLServer keine "Order 
> By"-Clauses in einem View abarbeitet.
> Mit "Select Top 100 Percent" geht das.
> 
> Allerdings hat diese Herangehensweise auch einen Nachteil. 
> Der View kann Rows weglassen. Wenn die letzten Rows die 
> gleichen Werte in den OrderBy-Spalten haben, wird nur einer 
> angezeigt, der Rest fällt weg.
> 
> Dieses Problem lässt sich so vermeiden:
> 
> 
> SELECT TOP 100 PERCENT WITH TIES ....
> 
> 
> 
> Claudius
> 
> _______________________________________________
> Coffeehouse Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/coffeehouse
> 


_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an