2017-04-20 1 views
0

Ich habe eine gespeicherte Prozedur, die ich in meinem SQL Server-Bericht aufrufen. Wenn ich die gespeicherte Prozedur in der Datenbank ausführe, erhalte ich die korrekte Ausgabe. Alle Spalten geben die korrekten Daten zurück.SQL Server-Berichts-Generator: Feldwerte werden im Abfrage-Designer getauscht

Wenn ich dieselbe gespeicherte Prozedur im Abfrage-Designer des Berichts-Generators ausführen, werden die Daten der Spalte jedoch ausgetauscht. Wenn beispielsweise in der Ausgabe der gespeicherten Prozedur 5 Spalten vorhanden sind, erhalte ich im Abfrage-Designer den Wert der 1. Spalte in der 2. Spalte und so weiter.

Bitte schlagen Sie vor, wenn es ein Problem mit dem Abfrage-Designer gibt.

Danke

+0

Nun, welche Abfrage laufen Sie an jeder Stelle, und was ist die Spaltenreihenfolge, die Sie angeben (geben Sie sogar eine Reihenfolge an, oder einfach nur SELECT * ')? –

Antwort

0

Bitte, stellen Sie Ihre Anfrage für uns. Es könnte ein Problem mit einer Abfrage sein. Ich würde mir das zuerst ansehen. Ich nehme an, dass Sie wahrscheinlich keine Spaltennamen mit Alias ​​angegeben haben.

+0

Ja, Sie haben Recht, ich habe tatsächlich versäumt, Aliase für Spaltennamen bereitzustellen. Es funktioniert gut mit Alias. Danke vielmals. –

Verwandte Themen