Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 28
  1. #1

    dreamwaver mx inserimento dati in databse

    Cia allora ragazzi finalmente sono riuscito a fare un sito in asp tramite dreamwaver, e usando solo alcune stringhe di codice...
    Ho solo una domanda:
    Ho fatto in maniera che se nel databse alcuni campi sono vuoti non lì deve visualizzare e fin qui tutto a posto ma se invece di inserire i dati direttamente nel database lo faccio tramite una pagina web per inseire i dati nel database mi dice che non posso lasciare campi vuoti anche se lo autorizzo nel database come posso fare..

    spero di essere stato chiaro
    ----------------------------
    La vita è un insieme di colori.

  2. #2
    Questo è l'errore che mi da...

    Tipo di errore:
    Microsoft JET Database Engine (0x80004005)
    Il campo "tbl_corso.sopratit_corso" non può contenere una stringa di lunghezza zero.
    /kantea/Connections/inserisci.asp, line 115
    ----------------------------
    La vita è un insieme di colori.

  3. #3
    Utente di HTML.it L'avatar di antos
    Registrato dal
    Feb 2001
    Messaggi
    3,581
    vai in access e controlla le propietà del campo e assiucurati che sia possibile lasciarlo vuoto

  4. #4
    già fatto un mio collega diceva che un problema di stringa di connessione è possibile
    ----------------------------
    La vita è un insieme di colori.

  5. #5
    Utente di HTML.it L'avatar di antos
    Registrato dal
    Feb 2001
    Messaggi
    3,581
    stringa di connessione no, epossibilissimo un errore nella query ( o perazioni) che aggirnano il db, posta su puoi le righe di codice dalla 110 alla 120

  6. #6
    If (Not MM_abortEdit) Then
    ' execute the insert
    Set MM_editCmd = Server.CreateObject("ADODB.Command")
    MM_editCmd.ActiveConnection = MM_editConnection
    MM_editCmd.CommandText = MM_editQuery
    MM_editCmd.Execute
    MM_editCmd.ActiveConnection.Close

    If (MM_editRedirectUrl <> "") Then
    Response.Redirect(MM_editRedirectUrl)
    End If
    ----------------------------
    La vita è un insieme di colori.

  7. #7
    Utente di HTML.it L'avatar di antos
    Registrato dal
    Feb 2001
    Messaggi
    3,581
    la riga 115 qual è? mi posteresti anche la query?

  8. #8
    110 If (Not MM_abortEdit) Then
    111 ' execute the insert
    112 Set MM_editCmd = Server.CreateObject("ADODB.Command")
    113 MM_editCmd.ActiveConnection = MM_editConnection
    114 MM_editCmd.CommandText = MM_editQuery
    115 MM_editCmd.Execute
    116 MM_editCmd.ActiveConnection.Close
    117
    118 If (MM_editRedirectUrl <> "") Then
    119 Response.Redirect(MM_editRedirectUrl)
    120 End If


    Cosa intendi per la query se vuoi ti spedisco pubblico i file così lì puoi vedere bene
    ----------------------------
    La vita è un insieme di colori.

  9. #9
    Utente di HTML.it L'avatar di antos
    Registrato dal
    Feb 2001
    Messaggi
    3,581
    la query è la stringa memorizzata in MM_editQuery,ovvero la stringa di linguaggio SQL che interrogherà il db, sono sicuro al 99% che l'errore è li, e non nella connessione al db (altrimenti l'errore te lo dava alla riga 113!

  10. #10
    ho fatto quello che mi hai scritto in privato ma ti dico che succede adesso sembra che lo inserisca va alla pagina di grazie per avere inserito i dati, ma vado a vedere nel database e in realtà non ha inserito niente....
    ----------------------------
    La vita è un insieme di colori.

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.