+ Rispondi al messaggio
Pagina 2 di 5 primaprima 1234 ... ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 42

Alter table

  1. #11
    L'avatar di sistemista
    sistemista non è in linea Topo di biblioteca
    Quote Originariamente inviato da SirJo Visualizza il messaggio
    Si, il codice fiscale
    Sì,buona idea anche se non contemplata in quanto trattasi di carte d'identità cartacea o elettronica,
    il CF diverrebbe campo unico e quindi non ripetibile.
    ℹ️ Leggi di più su sistemista ...

  2. #12
    L'avatar di sspintux
    sspintux non è in linea Very Important Person Ultimo blog: SqlServer express e connessione DAC
    cioè potresti avere due righe con lo stesso CF perchè i doc di identità da registrare potrebbero essere piu' di uno per la stessa persona ?

    ....allora ci vorrebbe una tab dei documenti distinta da quella della persona
    in relazione 1 (persona) :N (doc)
    ℹ️ Leggi di più su sspintux ...

  3. #13
    L'avatar di sistemista
    sistemista non è in linea Topo di biblioteca
    Quote Originariamente inviato da sspintux Visualizza il messaggio
    cioè potresti avere due righe con lo stesso CF perchè i doc di identità da registrare potrebbero essere piu' di uno per la stessa persona ?

    ....allora ci vorrebbe una tab dei documenti distinta da quella della persona
    in relazione 1 (persona) :N (doc)
    Non,non è così.
    Ho creato una tabella per solo carta idendità,cartacea o elettronica,quindi il campo CF rimane unico e non c'è problema che nella carta d'identità cambi.
    ℹ️ Leggi di più su sistemista ...

  4. #14
    Phil_cattivocarattere non è in linea Topo di biblioteca
    Quote Originariamente inviato da sistemista Visualizza il messaggio
    ...Ho creato una tabella per solo carta ... il campo CF rimane unico
    Quando la cartà d'identità giungerà a scadenza e ne verrà emessa una nuova?

  5. #15
    L'avatar di sistemista
    sistemista non è in linea Topo di biblioteca
    Certo,anche se viene rifatta nuova, il C.F. rimane uguale.
    ℹ️ Leggi di più su sistemista ...

  6. #16
    Phil_cattivocarattere non è in linea Topo di biblioteca
    Quote Originariamente inviato da sistemista Visualizza il messaggio
    Certo,anche se viene rifatta nuova, il C.F. rimane uguale.
    Appunto, forse mi sono perso in quale tabella si trova il CF e dove hai gli estremi delle carte d'identità.

  7. #17
    L'avatar di sistemista
    sistemista non è in linea Topo di biblioteca
    Comunque,non funziona.
    Questo il codice:
       Try
                Dim sqlCmd As String = String.Empty
                Dim CN As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source=" & DBase) ' Application.StartupPath & "\" & "DocumentiPersonali.mdb"
                Dim CMD As New OleDb.OleDbCommand()
                CMD.Connection = CN
                CN.Open()
                sqlCmd = "ALTER TABLE fototessera ALTER COLUMN idFoto COUNTER(1,1)"
                CMD.CommandText = sqlCmd
                CMD.ExecuteNonQuery()
                CN.Close()
                MessageBox.Show("L'indice della Tabella fototessera è stato regolarmente ripristinato con nunmerazione da 1", "Modifica avvenuta con successo.!", MessageBoxButtons.OK, MessageBoxIcon.Information)
            Catch ex As Exception
                MessageBox.Show(ex.Message)
            End Try
    
    Non da errore ma non funziona,gli indici rimangono sfasati lo stesso,non che siano di vitale importanza ma è che non riesco a capire perchè non ripristina l'ordine cronologico del contatore.
    Se qualcuno vuole fare delle prove,giusto per capire se sbaglio a scrivere il codice oppure c'è qualche magagna che non riesco a capire.
    ℹ️ Leggi di più su sistemista ...

  8. #18
    L'avatar di Max.Riservo
    Max.Riservo non è in linea Scribacchino
    Con Access, temo che l'unica possibilità di resettare il counter, sia ottenibile con il compatta/ripristina del DB ...

  9. #19
    L'avatar di sistemista
    sistemista non è in linea Topo di biblioteca
    Penso che tu abbia ragione,non che sia di vitale importanza ma alla fine,tutte le istruzioni, codice scritto da terzi,anche come indicato dai suggerimenti,non hanno portato ad un bel niente.
    Ultima modifica di sistemista; 26-09-2021 21:31 
    ℹ️ Leggi di più su sistemista ...

  10. #20
    L'avatar di gibra
    gibra non è in linea Very Important Person
    Quote Originariamente inviato da sistemista Visualizza il messaggio
    non riesco a capire perché non ripristina l'ordine cronologico del contatore.
    Perché è così deve essere, e ci mancherebbe che non lo fosse.

    Solo se la tabella è vuota facendo una compattazione viene ripristinato il contatore.

    Oppure prima cancelli il campo, salvi la tabella e poi ricrei il campo contatore.
    ℹ️ Leggi di più su gibra ...

+ Rispondi al messaggio
Pagina 2 di 5 primaprima 1234 ... ultimoultimo

Potrebbero interessarti anche ...

  1. Risposte: 7
    Ultimo Post: 03-10-2016, 07:47
  2. Risposte: 2
    Ultimo Post: 06-03-2015, 10:29
  3. Alter Table che funziona male
    Da aldodellacasa nel forum Visual Basic 6
    Risposte: 5
    Ultimo Post: 20-02-2014, 13:38
  4. [Generale]Chiarimento su ISTRUZIONE ALTER TABLE
    Da Aemilius nel forum Altri Database Server
    Risposte: 7
    Ultimo Post: 02-07-2011, 08:45
  5. Chiarimento istruzione ALTER TABLE
    Da alimax88 nel forum Visual Basic .Net
    Risposte: 9
    Ultimo Post: 01-07-2011, 20:25