Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    7

    AccessDataSource SelectCommand modificato

    Salve!
    sono una novellina nel mondo di ASP, e ho un dilemma....
    è possibile utilizzando AccessDataSource nel momento in cui viene dichiarata la query tramite SelectCommand="select...
    che io riesca a prendere un valore che è all'interno dell'URL tramite ad esempio di Request.QueryString?
    prima pensavo un'alternativa potesse essere tramite una funzione in c# ma non funziona magari con questa via + diretta non riesco a farlo funzionare

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    7
    Solo per essere più chiara...

    codice:
    <asp:AccessDataSource ID="AccessDataSource1" runat="server"  
                DataFile="C:\\Dokumente und Einstellungen\\User\\Eigene Dateien\\Stehlampe.mdb"
                SelectCommand= "SELECT [Name],[ID_Farbe],[ID_Typ],[Preis] FROM [Komponent] WHERE [Name]='Fassung' AND [ID_Typ] = @var" >
                
                <SelectParameters>
                    <asp:Parameter Name="var" Type="Object" DefaultValue="1" />
                </SelectParameters>
            </asp:AccessDataSource>
    Ecco ciò che vorrei ü che al posto dell 1 in Parameter si potesse mettere qualcosa del tipo :


    codice:
    <SelectParameters>
                    <asp:Parameter Name="var" Type="Object" DefaultValue='<%# Request.QueryString["Info"].Substring(1,1) %>' />
                </SelectParameters>
    testando il valore request.querystring.... mi da effettivamente il valore che voglio ma no capisco perchü non posso usarlo come ho fatto nel codice qui sopra...

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    7
    grazie ma ci sono arrivata da sola...alla ifne era molto + semplice di quello che pensassi... se a qualcuno interessa posto la soluzione...

    codice:
    SelectCommand= "SELECT [Name],[ID_Farbe],[ID_Typ],[Preis] FROM [Komponent] WHERE [Name]='Fassung' AND [ID_Typ] = @var" >
                <SelectParameters>
                <asp:QueryStringParameter Name="var" Type="String" QueryStringField="Spec" />
                    
                </SelectParameters>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.