32 messaggi dal 09 febbraio 2009
CAro Marco, mi sarebbe utile l'oggetto datasource???? io credo di si se tu me lo consiglio però non lo so utilizzare sono abituato a scriverlo il codice, poi una domanda ti pongo, avendo le stored procedure è possibile con il datasource se si mi farebbe piacere avere qualche aiuto grazie
è utile perche puoi mantenere una serie di automatismi che fanno davvero comodo, vedi le collezioni dei vecchi e nuovi valori in caso di update.

continui a scrivere codice, solo che usi quel tempo per scrivere il tuo strato di accesso dati.

puoi tranquillamente usare tutto quello che vuoi di ado.net

quello che devi fare è realizzare una classe, che esponga i metodi per le tipiche operazioni CRUD.

all'ObjectDataSource dirai a quele metodo corrisponde l'azione di Select, l'azione di Update e così via

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

http://nostromo.spaces.live.com/default.aspx
32 messaggi dal 09 febbraio 2009
Ho seguito il tuo consiglio hstò utilizzando il controllo datasource però è difficile convertire quello fatto ma va bene comunque ho un quesito da porti per quanto riguarda la select è andata ora stò provando con l'insert ma ho un errore su questo codice ti posto il codice all'evento del bottone insert

Troppi argomenti per la procedura o funzione "Ins_Deposito"

Dim strDeposito As String = txt_deposito.Text
SqlDataSource.SelectCommandType = SqlDataSourceCommandType.StoredProcedure
SqlDataSource.InsertParameters.Add("@descrizione", strDeposito)
SqlDataSource.Insert()
SqlDataSource.InsertParameters.Clear()

Forse la sintassi non è corretta ti posto anche la parte html

<asp:SqlDataSource ID="SqlDataSource" runat="server"
ConnectionString="<%$ ConnectionStrings:MagazzinoConnectionString %>"
SelectCommand="Sel_Deposito" InsertCommand="Ins_deposito"
InsertCommandType="StoredProcedure" SelectCommandType="StoredProcedure">
<InsertParameters>
<asp:Parameter Name="descrizione" Type="String" />
</InsertParameters>
</asp:SqlDataSource>

Grazie Antonio
l'errore indica che sono stati specificati troppi parametri, posta la StoredProcedure

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

http://nostromo.spaces.live.com/default.aspx
32 messaggi dal 09 febbraio 2009
Lo avevo intuito ma la cosa strana come vedi ne passo uno solo e nella stored ne prende uno come fa a dirmi che ne passo troppi???
considera che tutte l'espressione di "Bind" nel tuo markup sono convertite in parametri, controlla di non averne

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

http://nostromo.spaces.live.com/default.aspx

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.