Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Problemi con AddNew

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    643

    Problemi con AddNew

    Sto lavorando su un database, ho continuato ad aggiungere dati ad una tabella e senza aver modificato nulla al codice e nemmeno alla tabella, forse solo avendo riavviato il PC, ma non ricordo nemmeno se l'ho fatto, una volta che chiamo AddNew non funziona piu'
    Al database mi connetto cosi'
    codice:
    strConn = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " & Server.MapPath("mdb-database\data.mdb")
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.Open strConn
    
    Set objRs = Server.CreateObject("ADODB.RecordSet")
    e poi
    codice:
    objRs.Open "TABELLA", objConn, 3, 3
    objRs.AddNew
    Ho fatto anche ricerche tramite questo forum, ma non ho trovato soluzione.
    Mistero.

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    643
    Scoperto il problema
    Era nella tabella, non nel codice.
    Avevo cambiato la chiave primaria, prima era un id contatore, trasformata in tipo numerico.
    Adesso ogni volta che inserisce un record di default gli da' id 0, quindi mette il primo, ma poi il secondo gli mette ancora 0, quindi chiave primaria duplicata, e non lo accetta.
    Non e' piu' un tipo contatore perche' avevo messo come chiave primaria un'altra colonna e una volta tornata chiave primaria quella dell'id dice che non si puo' piu' trasformare in contatore.
    Almeno il problema non era AddNew, infatti sarebbe stato misterioso.

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.