troppo codice bastava mi dicessi non unso un SqlDataSource ma un AccessDataSource, che poi apparte l'uso dei parametri è la solita zuppa

quindi tornando alla precedente domanda


si immaginavo uan cosa del genere, unico problema come faccio nello script a eseguire una query



non devi direttamente eseguire la query la devi solo impostare poi tutto procede seguendo il solito flusso.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
120 messaggi dal 23 gennaio 2007
non puoi farmi un esempio come impostare la query perchè non capisco.
qualcosa del genere

protected void MySqlDataSource_Selecting(object sender, SqlDataSourceSelectingEventArgs e)
{
if(la mia drop ha l'elemento nullo selezionato)
{
e.Command.Text = "seleziono";
e.Parameters.Clear;
}
}



ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
120 messaggi dal 23 gennaio 2007
e praticamente cosi cancello la where :|?
scusa non volevi selezionare i recordo con qualsiasi nome? esegui la query senza where solo quando non ci sono condizioni selezionate.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
120 messaggi dal 23 gennaio 2007
ma cmq elimina solo quel where gli altri li lascia giusto?
scusami ma sono un po di coccio che sto provando e riscrivendolo in vb ma ho dei problemini, ma la e cosa rappresenterebbe?
non ho controllato tutto il tuo codice.

comunque in quel metodo viene modificata solo la query dell'AccesDataSource di cui è il gestore dell'evento Selecting.

"e" è il nome che convezione viene attributio agli argomenti passati al metodo

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
120 messaggi dal 23 gennaio 2007
Protected Sub AccessDataSource5_Selecting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.AccessDataSource)
If DropDownList1.SelectedValue Then
e.Command.Text = "seleziono"
e.Parameters.Clear()
End If

End Sub

io ho usato quello spezzone di codice che mi hai dato modificandolo per le mie esigenze, solo che mi da degli errori e.Command.Text = "seleziono" e.Parameters.Clear().

per la prima mi dice:
"Text" non è un membro di "System.Data.Common.DbCommand.

mentre per la seconda:
"Parameters" non è un membro di "System.Web.UI.WebControls.SqlDataSourceSelectingEventArgs".

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.