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

    Creare una funzione di connessione

    salve a tutti,
    vorrei creare una funzione per la connessione al database in modo da non dover ogni volta aprire la connessione al database.

    nel mio codice c'è un errore:

    <%
    Function conn
    strConn = "dsn=conn_reg;"
    set conn = Server.CreateObject("ADODB.Connection")
    End Function
    %>


    <%
    conn.Open strConn
    email1= request.form("nomeEmail")
    email2= request.Form("chiocciola")
    email3= request.Form("nomeDominio")
    email4= request.Form("estensioneDominio")
    ordineNumerico = Request.Form("ordine")
    email = email1&email2&email3&email4
    SQL = "Insert into email(ordine, indirizzoemail) values('"&ordineNumerico&"',"&"'"&email&"')"

    conn.Execute (SQL)
    conn.Close
    set conn = Nothing
    %>

    Grazie

    Andrea

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    SQL = "Insert into email(ordine, indirizzoemail) values('"&ordineNumerico&"','"&email&"')"
    Roby

  3. #3
    Ciao,
    Vorrei capire dove sbaglio.

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Se mi dici l'errore magari...

    Roby

  5. #5
    Mi da un errore generico:

    HTTP 500 - Errore interno del server
    Internet Explorer

    penso che l'errore stia nel seguente codice:

    (gli puoi dare un'occhiata?)

    <%
    Function conn
    strConn = "dsn=conn_reg;"
    set conn = Server.CreateObject("ADODB.Connection")
    End Function
    %>


    <%
    conn.Open strConn
    ....................

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Il dsn che usi l'hai creato? O l'hai copiato da qualche parte?

    Roby

  7. #7
    è quello che ho creato con l'ODBC di sistema

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ok allora dal menu strumenti --> opzioni internet --> avanzate di IE togli la spunta dalla voce "Mostra messaggi di errore HTTp brevi"

    Roby

  9. #9
    Errore di run-time di Microsoft VBScript error '800a01c2'

    Numero errato di argomenti o assegnazione di proprietà non valida: 'conn'

    /reg/passaggioEmail.asp, line 34


    la linea di errore corrisponde al seguente codice:

    conn.Open strConn

  10. #10
    puoi aiutarmi per favore?

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.