Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Stored Procedure 2
mercoledì 05 marzo 2008 - 11.24
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
gae58
Profilo
| Senior Member
467
messaggi | Data Invio:
mer 5 mar 2008 - 11:24
scusate se apro un nuovo thread, ma è per non confondere le idee col precedente.
Devo leggere un file csv, leggo le singole linee, creo un array e poi memorizzo in una tabella MSSQL.
Inizialmente ho inserito tutto nel code behind della pagina .aspx
Funziona tutto.
Poi ho deciso di fare un po' di esperienza con le SP e ne ho creata una piccola per azzerare la tabella prima di inserire i dati e funziona.
Adesso ho il dubbio su come s'imposti la logica sul ciclo per la valorizzazione di ogni singola riga.
Inizialmente pensavo d'inserire all'interno del ciclo while il richiamo della SP per l'inserimento del rekord attraverso i parametri, dopo averli settati (preciso che anche la necessità di settare la Tabella con SET IDENTITY ON) o se il tutto va fatto all'interno della SP.
Spero di essere stato chiaro
Gaetano
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 5 mar 2008 - 11:43
>Inizialmente pensavo d'inserire all'interno del ciclo while il
>richiamo della SP per l'inserimento del rekord attraverso i parametri,
>dopo averli settati (preciso che anche la necessità di settare
>la Tabella con SET IDENTITY ON) o se il tutto va fatto all'interno
>della SP.
Personalmente ritengo che il ciclo while sui dati del csv debba essere eseguito sul business layer e quindi direttamente dall'applicazione.
quindi la sp dovrebbe inserire solamente il record.
Alx81 =)
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
gae58
Profilo
| Senior Member
467
messaggi | Data Invio:
mer 5 mar 2008 - 15:32
quindi nella Sp il comando ST IDENTITY ON viene ciclato ogni volta.
Ciò non crea problemi?
Gaetano
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 5 mar 2008 - 16:09
>quindi nella Sp il comando ST IDENTITY ON viene ciclato ogni
>volta.
>Ciò non crea problemi?
no, se non hai altri identity_insert attivi. Nel senso che puoi impostare l'identity insert a ON solo per una tabella alla volta per sessione.
Alx81 =)
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
gae58
Profilo
| Senior Member
467
messaggi | Data Invio:
mer 5 mar 2008 - 17:34
grazie
Gaetano
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 6 mar 2008 - 08:30
>grazie
di nulla
. Accetta la risposta che chiudiamo il thread
Alx81 =)
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !