Visualizzazione dei risultati da 1 a 8 su 8

Discussione: insert

  1. #1

    insert

    Salve ragazzi

    ho la seguente insert:

    codice:
    sql="insert into tabella (userid, id, teor, prat)"
    sql=sql & " values('" & GetSessioneValue("UserID") & "', " & dir2 & ", " & dir & ", Null )"
    il campo prat (di tipo int) voglio forzarlo a null

    ma il risultato della query e' il seguente:

    codice:
    insert into tabella (userid, id, teor, prat) values('5551', 27, 1, )
    non prende il null che ho inserito

    come devo fare?

    ciao

  2. #2
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Hai provato a mettere NULL tra apici?

  3. #3
    ho provato ma non cambia nulla

  4. #4
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    scusa, ma ora che ci penso, dicevi che il risultato della query è questo
    codice:
    insert into tabella (userid, id, teor, prat) values('5551', 27, 1, )
    e mi pare giusto.
    Hai verificato poi che effettivamente il campo del db rimanga impostato a NULL?

  5. #5
    non scrive nel db mi da questo errore:

    Microsoft OLE DB Provider for SQL Server error '80040e14'

    Line 1: Incorrect syntax near ')'.

  6. #6
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Allora prova ad attribuire il valore NULL a una variabile, e poi dai tale variabile in pasto all'SQL

    Ma NULL l'hai scritto tutto maiuscolo? Non vorrei che fosse case sensitive.

  7. #7
    avevo provato anche questo , ma niente

  8. #8
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Beh, a questo punto mi sorge il dubbio che il campo sia impostato a NOT NULL. Solitamente riesco a risolvere con un semplice NULL.

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.