Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Asp.net & Sql Server

  1. #1

    Asp.net & Sql Server

    Ciao ragazzi

    Ho una maschera ASP con delle text e l'utente deve selezionare il contenuto di queste text da una griglia.

    A questo punto vorrei generare tramite asp, a seconda delle scelte dell'utente, una query che deve essere poi inviata a sql Server Reporting Services che deve di conseguenza mostrare un report..

    Mi potreste aiutare ?


    Grazie in anticipo

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,886
    devi essere un po' piu' preciso sulla DINAMICA.

    -l'utente seleziona una riga di una GridView
    -in automatico si riempiono delle text con i dati della riga scelta

    poi ?

    PS: ASP non e' ASP.Net

  3. #3
    Originariamente inviato da djciko
    devi essere un po' piu' preciso sulla DINAMICA.

    -l'utente seleziona una riga di una GridView
    -in automatico si riempiono delle text con i dati della riga scelta

    poi ?

    PS: ASP non e' ASP.Net
    In poche parole l'utente ha due textbox tramite le quali può scegliere un determinato range di valori di un determinato campo di una tabella. A seconda di questa scelta vorrei far generare un report: per esempio se sceglie come range del campo numeroFigli da 1 a 3, il Sql Server Reporting Center genererà un report con nome e cognome dei genitori, inclusi nella tabella selezionata, che hanno da 1 a 3 figli.

    Scrivere asp è stato un errore di battitura generato dalla fretta ... intendevo scrivere asp.net.

    Grazie

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,886

    Re: Asp.net & Sql Server

    Originariamente inviato da Riccardo_93
    Ho una maschera ASP con delle text e l'utente deve selezionare il contenuto di queste text da una griglia.
    Scusami, ma qui hai detto una griglia. Poi hai detto:

    In poche parole l'utente ha due textbox tramite le quali può scegliere un determinato range di valori

    non si capisce (soprattutto come fa a selezionare da UNA textbox invece di una DropDownlist. Scrive un numero ?)

  5. #5

    Re: Re: Asp.net & Sql Server

    Originariamente inviato da djciko
    Scusami, ma qui hai detto una griglia. Poi hai detto:




    non si capisce (soprattutto come fa a selezionare da UNA textbox invece di una DropDownlist. Scrive un numero ?)
    Si hai ragione, sulla prima parte non sono stato molto chiaro, forse perchè l'ho risolta. Comunque ora ti spiego meglio: allora l'utente può scegliere gli estremi dell'intervallo tramite le due text box. A ciascuna text box è associato un tasto che permette all'utente di vedere una sorta di griglia con i possibili valori per quel campo.

    A questo punto, a seconda dell'intervallo scelto dall'utente, dovrei generare una query nella quale seleziono tutti i campi di quella tabella che rispecchiano quel determinato intervallo, e poi vorrei inviare questa query a Sql Server Reporting Services così da generare un report.

    Spero di essere stato più chiaro.

    Grazie

  6. #6
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,886
    beh mi sembra che tu debba utilizzare l'istruzione "between".
    per quanto riguarda SQL Reporting, non lo conosco bene.

    Se nessuno risponde ti sposto in MS Server.

  7. #7
    Se nessuno risponde ti sposto in MS Server.
    Si forse è la sezione migliore. Grazie

  8. #8
    Comunque sono riuscito a generare il report attraverso il seguente codice Vb.net e utilizzando il controllo ReportViewer

    Codice:
    codice:
    Dim ReportDataSource As New Microsoft.Reporting.WebForms.ReportDataSource
    ReportDataSource.Name = "DataSet1"
    ReportDataSource.DataSourceId = "DataSet1"
    
    Me.ReportViewer1.LocalReport.Dispose()
    Me.ReportViewer1.LocalReport.DataSources.Clear()
    Me.ReportViewer1.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Local
    Me.ReportViewer1.LocalReport.DataSources.Add(ReportDataSource)
    Me.ReportViewer1.LocalReport.ReportPath = "Report.rdlc"
            
    Me.ReportViewer1.LocalReport.Refresh()
    A questo punto vorrei inviare come parametro al report una query (già creata) in modo da far vedere nel report solo i campi che soddisfano le condizioni della query.... cercando su internet non sono ancora riuscito a trovare una soluzione che funzioni.

    Potreste aiutarmi ?

    Grazie

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 © 2024 vBulletin Solutions, Inc. All rights reserved.