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
C# - Sql > Creazione di diverse tabelle in un database usando c#
venerdì 08 febbraio 2008 - 16.13
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
davide89v
Profilo
| Newbie
14
messaggi | Data Invio:
ven 8 feb 2008 - 16:13
Rieccomi qua per un piccolo problemino
ho creto un database e ora lo devo riempire di diverse tabelle
per far si devo modificare il testo dell'sqlcommand di c#, però una volta modificato per rieseguirlo devo prima chiudere il datareader (che praticamente lo uso semplicemente per cambiare testo perchè di fatto non debbo leggere niente)
non ce un modo + semplice per rieseguire un SqlCommand modificando la sua stringa di comando?
ecco qui il codice, tutto stu aprire e chiudere di SQLDATAREADER lo rende troppo confusionario secondo me
SqlConnection connessione = new SqlConnection("Data Source=(local);Initial Catalog=master;Integrated Security=SSPI;");
connessione.Open();
SqlCommand cmd = new SqlCommand("CREATE DATABASE " + textBox1.Text, connessione);
SqlDataReader lettura = cmd.ExecuteReader();
lettura.Close();
connessione.Close();
SqlConnection connessione2 = new SqlConnection ("Data Source=(local);Initial Catalog="+textBox1.Text + comboBox2.Text+";Integrated Security=SSPI;");
connessione2.Open();
SqlCommand cmd2 = new SqlCommand ("CREATE TABLE anagraficaazienda (nome CHAR(50), cognome CHAR(50))", connessione2);
cmd2.ExecuteReader();
connessione2.Close();
ho anche creato un nuovo oggetto sql connnection perchè il primo lo uso per connettermi al master, poi una volta creato il secondo, non so cosa fare per spostare la connessione li con lo stesso sqlconnection
help me help me
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 !