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
ASP.NET 1.0/1.1
DataTable
martedì 11 ottobre 2005 - 17.23
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Giovanni26
Profilo
| Newbie
25
messaggi | Data Invio:
mar 11 ott 2005 - 17:23
Ciao,
ho il seguente problema con una query:
Esempio:
Cmd.CommandText="Select nometabella1.id, nometabella2.id from nometabella1 INNER JOIN
nometabella2 ON nometabella1.Id = nometabella2.valore"
dim tbl as new datatable = Ds.Tables(0)
Fino qui tutto ok
però i nomi delle colonne non sono come specificato nella query cioè:
nometabella1.id
nometabella2.id
ma il comando tbl.Columns(1).ColumnName mi dice :
id1
accipicchia!!!
è normale?
sbaglio qualche cosa
Grazie a tutti
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
mar 11 ott 2005 - 17:40
Mi sembra ovvio che l'ambiguità l'hai generata tu.
Naturalmente non potendoci essere colonne con lo stesso nome la seconda l'ha corretta aggiungendo un progressivo al nome.
Se non ti piace la cosa (non so che farci) devi mettere tu il nome sulla select esempio:
Select tab1.id as idtab1, tab2.id as idtab2 from ...
Giovanni26
Profilo
| Newbie
25
messaggi | Data Invio:
mar 11 ott 2005 - 17:43
Bravo!!!
Ovvio che la ho creata io! ;)
Quello che io mi aspettavo, forse sbagliando, sarebbe stato nometabella1.id
Grazie
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 !