Sto uscendo pazzo da 4 ore su questa insert:
[list=1][*]Creo una riga di tipo videoRow[*]Popolo la riga con i dati necessari[*]Effettuo l'inserimento[*]Eseguo l'update del dataset per far inserire la riga[*]Non so da dove prendere l'id della riga inserita[/list=1]
Il codice si trova qui: http://pastebin.com/gCitbYws (non so per quale strano motivo non me lo faceva postare qui)
Non ho usato il metodo VideoTableAdapter.Insert(parametro1, parametro2, ...) poiché non so per quale motivo invece di DBNull.Value, pretende il valore Nothing... Peraltro questo metodo non accetta nemmeno un dataRow, così avrei subito risolto passandogli newRow