Ciao a tutti,
Premetto che sono nuovo di asp.net, prima programmavo in asp 2.0 e VB6. Allora, ecco il mio problema:
Devo visualizzare in una gridview un record selezionato in base a criteri di autenticazione. Non so come costruire la stringa di selezione (in asp classico, per esempio, facevo così: "select * from utenti where idutente=" & session("utente").
Ecco il listato:
<asp:Content ID="Content6" ContentPlaceHolderID="contentplaceholder3" Runat="Server">
<asp:AccessDataSource id="DatiPerGrid" runat="server"
datasourcemode="DataSet"
datafile="App_Data/orders.mdb"
selectcommand="select * from Qry_abilitazioni where Idutente="> '??????? qui ci va la selezione
<UpdateParameters>
<asp:parameter type="String" name="MainOffice"></asp:parameter>
<asp:parameter type="String" name="Unit"></asp:parameter>
<asp:parameter type="String" name="Amministratore"></asp:parameter>
<asp:parameter type="String" name="gesttabelle"></asp:parameter>
</UpdateParameters>
</asp:AccessDataSource>
<asp:GridView ID="GridView1" runat="server"
datasourceid="datipergrid" allowpaging="True"
allowsorting="True" autogeneratecolumns="False"
datakeynames="idutente" Width="100%">
<pagerstyle backcolor="Gray" forecolor="White" horizontalalign="Center"
Font-Names="Arial" Font-Size="X-Small" />
<SelectedRowStyle Font-Names="Arial" Font-Size="X-Small" />
<HeaderStyle BackColor="Black" ForeColor="White" Font-Bold="True"
Font-Names="Arial" Font-Size="X-Small" />
<AlternatingRowStyle BackColor="LightGray" />
<RowStyle Font-Names="Arial" Font-Size="X-Small" />
<Columns>
<asp:CommandField ButtonType="Button" ShowEditButton="false" />
<asp:BoundField visible="false" HeaderText="IDUtente" datafield ="Idutente" SortExpression="Idutente"></asp:BoundField>
<asp:BoundField HeaderText="Main" datafield ="mainoffice" SortExpression="mainoffice"></asp:BoundField>
<asp:BoundField HeaderText="Unit" datafield ="unit" SortExpression="unit"></asp:BoundField>
<asp:BoundField HeaderText="Admin" datafield ="amministratore" SortExpression="amministratore"></asp:BoundField>
<asp:BoundField HeaderText="Tables" datafield ="gesttabelle" SortExpression="gesttabelle"></asp:BoundField>
<asp:BoundField HeaderText="PWDs" datafield ="gestpassword" SortExpression="gestpassword"></asp:BoundField>
<asp:BoundField HeaderText="Locked" datafield ="Userlockdb" SortExpression="Userlockdb"></asp:BoundField>
<asp:BoundField HeaderText="Backup" datafield ="backup" SortExpression="backup"></asp:BoundField>
<asp:BoundField HeaderText="Restore" datafield ="restore" SortExpression="restore"></asp:BoundField>
</Columns>
</asp:GridView>
</asp:Content>
Grazie per l'aiuto.