39 messaggi dal 26 gennaio 2009
Ciao a tutti ho una pagina asp.net 3.5 con circa 50 textbox.
Ad ognuna di queste 50 textbox corrisponde un rispettivo campo di una tabella SQL2005Ex.

Fino a poco tempo fà, ho sempre scritto sul db mediante query parametrizzate.
Devo dire che mi son trovato sempre bene, una soluzione magari non semplicissima se si hanno tanti parametri ma comunque veloce e abb. scalabile.

Mi immagino però che non sia il top. Volevo chiedervi voi, come fareste questo tipo di operazione, considerando che non voglio cercare soluzioni difficilissime perchè, ho poco tempo e sto imparando nel poco tempo che ho.

Quale via mi consigliate?

Ciao e grazie
3.121 messaggi dal 29 ottobre 2001
Contributi | Blog
Io scriverei una query sql semplice semplice di inserimento in modo dinamico creando tutti i parametri a runtime, qualcosa di questo tipo:
string sql="insert into [tabella]([id]";
for (int i=0;i<50;i++)
{
sql+=",[nomecampo"+i.ToString()+"]";
}
sql+=") values (@id,";
for (int i=0;i<50;i++)
{
sql+=",@nomecampo"+i.ToString()+"";
}

Quindi i parametri creati sempre in modo dinamico leggendone il valori dalla textbox...

Ciao

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.