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
Bulk insert in rewrite
mercoledì 11 dicembre 2013 - 15.36
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
Visual Studio 2008
|
SQL Server 2008 R2
Frankmed
Profilo
| Newbie
7
messaggi | Data Invio:
mer 11 dic 2013 - 15:36
Ciao a tutti,
vi sottopongo subito il mio problema, spero di non portarvi via molto tempo, ho costruito un dtsx con un Contenitore Ciclo Foreach che carica file txt, presenti in una cartella, su unica tabella SQL.
Funziona tutto benissimo, il vostro aiuto è stato preziosissimo grazie ancora, la tabella viene caricata con tutte le righe correttamente.
Ora ho notato che nei file txt sono presenti per lo stesso campo più di una riga, ho la necessità di ricoprire quella precedente e caricare l'ultimo riga di quel campo.
ES. oggi
campo1 campo2 campo3
ddd 11 12
ddd 23 13
ddd 33 14
deve essere dopo tre caricamenti
campo1 campo2 campo3
ddd 33 14
non so se devo agire sulla tabella o esiste una proprietà da impostare nel dtsx.
Mi aiutate per favore.
Grazie mille comunqe
Ciao
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 24 dic 2013 - 12:21
>Ciao a tutti,
Ciao, e scusa per il ritardo nella risposta.. ce l'avevo in canna e mi si è "piantata" (si dice così no in informatichese?
)
>Ora ho notato che nei file txt sono presenti per lo stesso campo
>più di una riga, ho la necessità di ricoprire quella precedente
>e caricare l'ultimo riga di quel campo.
>non so se devo agire sulla tabella o esiste una proprietà da
>impostare nel dtsx.
Secondo me puoi seguire un po' di strade:
- sul dtsx, metti il contenuto del file su una tabella di appoggio (anche sql) e poi prendi, coi criteri che tu sai, la riga che ti serve, andandola a scrivere sulla tabella di destinazione (ti serve un criterio per cui ordinare i tre record uguali, tipo una data o un progressivo numerico)
- sul dtsx tenendoti in mente le chiavi che vai a scrivere su database e facendo l'operazione di scrittura solo quando hai l'ultima
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
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 !