Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Tuco
    Registrato dal
    Sep 2005
    Messaggi
    199

    [VB.2005] Colonna id non si aggiorna

    Domanda stupida..
    Codice PHP:
    = New Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" m_Data)
                
    C.Open()
                
                
    Dim sql As OleDb.OleDbCommand
                sql 
    = New OleDb.OleDbCommand("SELECT * FROM Cartelle"C)
                
    daCartelle = New OleDb.OleDbDataAdapter(sql)
                
    daCartelle.Fill(Cartelle)
                
    Cartelle.Columns("id").AutoIncrement True
                Cartelle
    .Columns("id").AutoIncrementStep 1
                Cartelle
    .Columns("id").AutoIncrementSeed 1
                Cartelle
    .Columns("id").Unique True
                Cartelle
    .Columns("id").AllowDBNull False

                Dim cb 
    As OleDb.OleDbCommandBuilder
                cb 
    = New OleDb.OleDbCommandBuilder(daCartelle)
                
    daCartelle.UpdateCommand cb.GetUpdateCommand
                daCartelle
    .InsertCommand cb.GetInsertCommand
                daCartelle
    .DeleteCommand cb.GetDeleteCommand 
    Nel DB, la tabella Cartelle ha come ultimo record l'ID 5. Quindi mi aspetto che quando andrà a creare una nuovo record nella Datatable Cartelle, l'id sarà 6. Invece mi da 1. Come mai?
    Grazie a tutti.

    p.s. anche se elimino autoseed non funzia.
    Il mondo si divide in due categorie: chi ha la pistola carica e chi no...

  2. #2
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    Perchè forse nel database di origine questa funziona è disattivata ??.

  3. #3
    Utente di HTML.it L'avatar di Tuco
    Registrato dal
    Sep 2005
    Messaggi
    199
    è un database di access. la colonna Id è una chiave primaria e l'id è di tipo contatore..
    Il mondo si divide in due categorie: chi ha la pistola carica e chi no...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.