Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    ennesima domandina su sql server...

    ragazzi sto smanettando per la prima volta con sql server...

    ho esportato un database access in sql server senza problemi e modificato il file include della connessione al database ...incredibilmente....tutto funziona al volo ...a parte una cosa ma credo che non sia grave.

    Quando vado ad inserire un nuovo record nel database con asp, il campo ID, prima impostato su chiave primarie e contatore, veniva compilato automaticamente. Ora invece l'inserimento mi da errore dicendomi che il campo non può essere "null". C'è un modo fi far compilare automaticamente il campo id e magari farlo proprio come contatore?
    Despite of my rage i'm still just a rat in a cage

  2. #2
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    In SQL Server il campo ID va impostato come "int", lunghezza "4" e chiave primaria.

  3. #3
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    certo. da Enterprise manager, apri il db, struttura tabella
    e assegna identity a quella colonna

    se no via sql, ad esempio dal query analizer o da una pagina asp, esegui questo comando

    ALTER TABLE nometabella ALTER COLUMN nomecampo INT NOT NULL IDENTITY (1,1)
    Tutti vogliono parlare, nessuno sa ascoltare.

  4. #4

    grazie...

    grazie ragazzi...ancora una volta...
    Despite of my rage i'm still just a rat in a cage

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.