GELÖST SQL Server 2000 Enterprise Edition

Diskutiere SQL Server 2000 Enterprise Edition im Datenbanken Forum im Bereich Software Forum; Hallo Wir suchen momentan eine Lösung für folgendes Problem: Aus einer Webapplilkation wird eine Prozedur aufgerufen, welche die Datenabfrage...
M

Mike

Gast
Hallo

Wir suchen momentan eine Lösung für folgendes Problem:

Aus einer Webapplilkation wird eine Prozedur aufgerufen, welche die Datenabfrage ausführt. Über die Webapplikation soll auch ausgewählt werden können, wie die Daten sortiert werden sollen (ORDER BY @column @asc/desc)..

SQL Server verweigert aber, dass in der Prozedur eine variable hinter dem ORDER BY steht. Wer hat schonmal ein solches problem gelöst?

Danke, Mike :cheesy
 
stpe

stpe

Dabei seit
14.11.2001
Beiträge
2.729
kannst Du den abfrage-string nicht vorher aus den variablen generieren?

mit php etwa:

Code:
$SQL="SELECT * FROM beispiel WHERE kriterium=erfuellt ORDER BY ".$column.";"

diesen string kann man dann als abfrage an den server übergeben.
 
M

Mike

Gast
Jo, diese Version hatt eich auch getestet, allerdings ist der Übergabestring auf gerade mal 128 Zeichen beschränkt.. Die Komplette Abfrage mit allen Joins etc umfasst aber um die 1400 Zeichen!! Das ist leider auch der ursprung des problems, bis 1024 Zeichen könnte ich direkt aus der Webapplikation an den SQL-Server senden. Desshalb habe ich Versucht das ganze über eine Prozedur zu lösen, was eigentlich auch funktioniert, abgesehen vom Order By :kotz
 
Thema:

SQL Server 2000 Enterprise Edition

SQL Server 2000 Enterprise Edition - Ähnliche Themen

Microsoft bestätigt Schwachstelle in SQL Server: Seit April bekannte Sicherheitslücke kann zum Einschleusen von Schadcode missbraucht werden Microsoft hat die Existenz einer...
Windows Fehler-Code Liste ...: hallo WB gemeinde ... bin eben über eine auf meinem alten USB stick gespeicherte fehlercode liste für windows gestolpert :aah . da hier oft...
Patch-Day Teil 2 - Microsoft stopft Löcher im Internet Explorer & im SQL-Server: Microsoft hat vier wichtige Sicherheits-Updates veröffentlicht, die Endanwender und Profi-Nutzer gleichermaßen betreffen. Sie beseitigen...
SQL Express 2005 Server Syncronisieren mit SQL 2000 Enterprice: Hallo Zusammen, ich möchte gerne einen SQL 2000 Server Enterprise Edition mit dem neuen SQL 2005 Express (Laptop) syncronisieren. Das...
[gelöst]VPN-Server (ipsec-l2tp) ms-sql server 2000 sp4: Hallo Forum, ich habe einen Server ( Meine Konfig: Win2003 Server 64bit, MS-SQL Server 2000 Enterprise Edition, SP4 für MS-SQL ). Auf diesem...
Oben