Visualizzare il COUNT(*) in sql in un repeater

martedì 01 aprile 2008 - 10.07

valerik Profilo | Junior Member

Ciao a tutti,

ho un repeater con un dataset come datasource;
La StoreProcedure che mi richaimo e' del genere "SELECT COUNT(productID) as CountPID, marca...ecc..

Ora quando utilizzo il repeater per richiamarmi marcaID e CountPID, mi va in errore.
Vi posto un minimo di codice:


<asp:Repeater ID="rptManList" runat="server">
<ItemTemplate>
<%#Eval("marca")%>
<%#Eval("CountPID")%><br />
</ItemTemplate>
</asp:Repeater>
L'errore è in '<%#Eval("CountPID")%>' e precisamente e':

"DataBinding: 'System.Data.DataRowView' non contiene una proprietà con nome 'CountPID'"


Utilizzo vb.net, sql2005.
Spero possiate chiarirmi un po' le idee.
Grazie
valerik

Wamba Profilo | Expert

Mi servirebbero un po' più informazioni tipo la query completa (con i nomi delle tabelle/campi modificati se vuoi) ed il pezzo di codice in cui generi il dataset.
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com

totti240282 Profilo | Guru

sicuro che nella query ci sia quel campo ???
C'è solo un capitano !!!!!!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5