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
Inserimento dati in una textBox
giovedì 19 febbraio 2004 - 16.23
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
sarto76
Profilo
| Junior Member
102
messaggi | Data Invio:
gio 19 feb 2004 - 16:23
ciao a tutti, premetto che suono nuovissimo di Visual studio. Ho creato una connessione ODBC ad un server Mysql e un Odbc Data adapter per la query.
Ho messo il tutto in un dataSource, ecco il codice:
OdbcConnection connessione= new OdbcConnection("STMT=;OPTION=3;DSN=scuola_guida;UID=sartorma;DESC=MySQL ODBC 3.51 Driver DSN;DATABASE=sg;SERVER=localhost;PORT=3306");
OdbcDataAdapter adapter=new OdbcDataAdapter("select dom_testo from domanda where dom_id=1",connessione);
DataSet DSdomanda= new DataSet();
adapter.Fill(DSdomanda);
Adesso vorrei mettere il contenuto della query (vorrei però il primo record) in una TextBox.
Qualcuno può aiutarmi??
Grazie Mille
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 20 feb 2004 - 07:41
Allora intanto bisogna vedere quanti campi ha il tuo record.
Sai benissimo che difficilmente puoi inserire 10 valori di colonna in una sola textbox.
Generalmente però puoi fare così:
textbox1.text=DSDomanda.Tables[i].Rows[k]["nomeColonna"].ToString()
Come vedi il DataSet DSDomanda ha una struttura simile ad un database con Tabelle e colonne e così via.
Quindi al posto di i e k puoi mettere l'indice, al posto di i metti 0 perchè hai una sola tabella, al posto di k puoi mettere pure 0 che significa il primo record e al posto di "nomeColonna" metti il nome della colonna del record, così recuperi il valore.
ciao
david
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 !