Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,580

    INSERT con valori tutti null (mi vedete questa procedura?)

    salve a tutti
    data la procedura:
    codice:
     Public Sub Inserisci2()
            strSql = "INSERT INTO tradregistrazione (" & _
           "RcodLingua," & _
           "immissioneDati," & _
           "Confermadati," & _
           "Prenota) VALUES (" & _
           "@RcodLingua," & _
           "@immissioneDati," & _
           "@Confermadati," & _
           "@Prenota)"
    
            CMD = New OdbcCommand(strSql, MyConn)
            With CMD
    
                .Parameters.Add("@RcodLingua", OdbcType.Int).Value = RcodLingua
                .Parameters.Add("@immissioneDati", OdbcType.VarChar).Value = immissioneDati
                .Parameters.Add("@Confermadati", OdbcType.VarChar).Value = Confermadati
                .Parameters.Add("@Prenota", OdbcType.VarChar).Value = Prenota
    
                 Dim i As Integer = .ExecuteNonQuery()
            End With
            CMD = Nothing
        End Sub
    incredibile o meno, valorizzo tutte le variabili, SI,sono sicuro che hanno un valore in quanto persino se ci passo sopra con il mouse si vede il valore
    poi la variabile i, non appena il command esegue l'insert segnia il valore: "1",dovrebbe avere inserito bene? invece NO!! ha inserito TUTTI valori null

    non ce la faccio piu' sono le 11 di sera, sono sfinito
    ma come ca** !!!! è una semplice procedura cavolo!5 parametri e 5 variabili
    mi sa che ritorno a fare le insert into a stringa come unavolta!

    please aiuto!!! cosa sbaglio
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    metti la .executenonquery in un blocco try..catch e vedi se c'e' qualche eccezione...
    il medoto .executenonquery restituisce il numero di righe modificate ...

    altrimenti se proprio non va assicurati che si connetta o ricrea la tabella sul db, non si sa mai

  3. #3
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,580
    ricreare la tabella?
    dici hce potrebbe essere rovinata?
    beh....ho provato a fare una insert nel database..e cmq la prende!

    try e catch..no niente, non da errore!

    mo vado a dormire..basta
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    forse e' qualcosa che riguarda il provider ODBC. Cmq credo che il modo migliore sia:

    codice:
    thread.sleep


    notte

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.