2009-03-24 7 views
0

Ich habe eine Datenbanktabelle mit Produktinformationen wie folgt: ProductID, KeywordId, ProductProblem in der kundenspezifischen Paging mit ASP.NET 2.0 Gridview

und es gibt einige Schlüsselwörter in einer Keyword-Tabelle als Keyword-ID gespeichert, KeywordDescription

Ich muss einen seitenweisen Bericht für Produkte auf einer Seite anzeigen, die die Gridview und ein Kombinationsfeld enthält - Das Schlüsselwort ist in einem Kombinationsfeld ausgewählt und die Gridview zeigt Seiteninformationen für das Schlüsselwort. Offensichtlich kann ich den Rowid-Ansatz nicht verwenden, um Paging hier zu implementieren, da sich alle Produkte, die sich auf verschiedene Schlüsselwörter beziehen, in derselben Tabelle sind.

Kann jemand eine gute Lösung vorschlagen. Dank

Antwort

0

Nun, ich tat dies ein selbst für sie nach googeln: Ich habe eine synthetische RowID, die eine fortlaufende Nummer ist folgende SQL-Teil mit:

"ROW_NUMBER() OVER (ORDER BY) AS ResultSetRowNumber"

Um ehrlich zu sein, habe ich die Post verloren, die mir dabei geholfen hat. Ich werde den Link bald posten, sobald ich es finde.