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
Web Services, XML
Valorizzare con autoincremento un campo di un db in xml
venerdì 30 marzo 2007 - 14.17
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Snakeone
Profilo
| Newbie
8
messaggi | Data Invio:
ven 30 mar 2007 - 14:17
Chiedo scusa per i continui post ma ho un bisogno disperato di aiuto per poter capire , non vogliatemene!!!
Il mio problema e' questo
valorizzare con autoincremento un campo di un db in xml
qualcuno sa dirmi qual'e' la riga o le righe di codice per fare cio ?
ho creato un piccolo contatore che mi incrementa il campo id della tabella ma e' valorizzato praticamente dal numero di records presenti nel db ovvero se ho 6 records nel db , l'ulrimo avra id 7 ma se cancello il primo e ne inserisco un altro il campo id sara' sempre 7 ... ho letto di un metodo .autoincrement ma non mi funziona
ho messo questa riga per definire quale colonna del db e' l'indice
ds.Tables("listafilms").Columns("id").AutoIncrement = True
ma nulla
poi nel button per aggiungere il record ho provato le seguenti cose :
Dim numerorecords As Integer = ds.Tables("listafilms").Rows.Count - 1
Dim Randomindice As New Random
ho provato cosi
' rowvals(0) = ds.Tables("listafilms").Columns("id").AutoIncrement.ToString
e cosi
'rowvals(0) = ds.Tables("listafilms").Columns(0).AutoIncrement = True
rowvals(1) = cmboxgenere.SelectedItem
rowvals(2) = cmboxcodifica.SelectedItem
rowvals(3) = txtTitolo.Text
ds.Tables("listafilms").Rows.Add(rowvals)
ds.WriteXml(Application.StartupPath + "\database.xml")
dgview.DataSource = ds.Tables("listafilms")
come posso valorizzare il campo 0 con un numero autogenerante ?
munissor
Profilo
| Senior Member
270
messaggi | Data Invio:
ven 30 mar 2007 - 20:11
Se imposti una colonna come autoincremente dovrebbe prendere il nuovo valore in automatico.
Attenzione che il valore impostato in automatico è sempre incrementale, anche se cancelli delle righe.
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 !