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
App. WinForms / WPF .NET
ADO, e query di insert (a migliaia..)
giovedì 10 luglio 2008 - 17.19
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
VicVonDoom
Profilo
| Newbie
41
messaggi | Data Invio:
gio 10 lug 2008 - 17:19
Ciao a tutti. Alura praticamente lancio in un ciclo nmila query di insert in una tabella. Problema. Voglio rendere il tutto più veloce...
Mio Codice:
string g = "insert into bla (AA,BB) values ('aa','bb') ";
InsCmd = new OleDbCommand(g,myConn);
righe = InsCmd.ExecuteNonQuery();
Come si può fare?
Mi è venuto in mente di accodare le query separandole con il ; potrebbe essere?
tipo:
string g = "insert into bla (AA,BB) values ('aa','bb');insert into bla (AA,BB) values ('cc','cc');insert into bla (AA,BB) values ('ee','ff') ";
InsCmd = new OleDbCommand(g,myConn);
righe = InsCmd.ExecuteNonQuery();
Mah..
"Chuck Norris può bere tutta l'acqua di un rubinetto"
alexmed
Profilo
| Guru
1.186
messaggi | Data Invio:
gio 10 lug 2008 - 19:36
Ciao
Premesso che Chuck Norris inserirebbe milioni di recor con un calcio volante,
LOAD DATA INFILE "C:\myFile.txt"
INTO TABLE myTable
FIELDS
TERMINATED BY ","
ENCLOSED BY "'"
LINES
TERMINATED BY '\r\n'
(myCol1, myCol2, myCol3, myCol4, myCol5)
Mi sembra di aver capito faccia al caso tuo
Ciao
Enne
Profilo
| Junior Member
59
messaggi | Data Invio:
gio 10 lug 2008 - 20:23
"Premesso che Chuck Norris inserirebbe milioni di recor con un calcio volante"
ahahahah bella questa alex
Rocco Verrastro
.NET Programmer - Web Developer
alexmed
Profilo
| Guru
1.186
messaggi | Data Invio:
gio 10 lug 2008 - 20:43
Chuck Norris è Chuck Norris: un mito e NON SI TOCCA ... al limite gli tiri un calcio rotante!!!
Come la vedi la soluzione che ho postato?
Ciao
Enne
Profilo
| Junior Member
59
messaggi | Data Invio:
ven 11 lug 2008 - 01:53
Scusami, ero uscito e non avevo letto.
Hai mai sentito lo zoo di 105 quando prendono per c..o Chuck Norris? E' da rotolarsi
Comunque si, è una soluzione che potrebbe andare
Rocco Verrastro
.NET Programmer - Web Developer
VicVonDoom
Profilo
| Newbie
41
messaggi | Data Invio:
ven 11 lug 2008 - 11:03
Chiariamo innanzitutto che Chuck Norris può scavare una fossa partendo dal basso :D
Mumble, speravo in una risposta C# like, ma in effetti non ho capito nemmeno la risposta :D
E' Sql?
"Chuck Norris può bere tutta l'acqua di un rubinetto"
VicVonDoom
Profilo
| Newbie
41
messaggi | Data Invio:
ven 11 lug 2008 - 11:03
Mi spiego meglio.. dovrei proprio farlo da C#, in quanto devo controllare e modificare il tipo di dato..
Però..se non ho capito male posso produrre un file di testo con i dati già formattati e buttarli nella tabella tramite il motore di Sql Server con una variante dello script che mai gentilmente introdotto (non pensare male :D) ...
"Chuck Norris può scriverti nel pensiero"
alexmed
Profilo
| Guru
1.186
messaggi | Data Invio:
ven 11 lug 2008 - 11:43
Ciao
Alle morbide Fruit Joy, Chuck Norris può resistere.
string g = "INSERT INTO bla (AA,BB) values ('aa','bb') ";
è un comando SQL
Quindi
string g = "LOAD DATA INFILE "C:\myFile.txt" ect. etc.
che sia VB piuttosto che C#
Ciao
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 !