Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2011
    Messaggi
    12

    connessione db mssql con asp su aruba

    Ciao a tutti,
    vi chiedo gentilmente aiuto perchè mi trovo in difficoltà a connettermi ad un database mssql su aruba. Non so se è lo script o se è il db...

    <%
    nome = "antonio"
    azienda = "la mia azienda"
    ruolo = "titolare"
    email = "mia mail"
    telefono = "12345"


    Dim conn, rs, cont
    Set conn = Server.CreateObject("ADODB.Connection")
    Set rs = Server.CreateObject ("ADODB.Recordset")


    str= "Provider=SQLOLEDB.1; Password= miapassword; Persist Security Info=True; User ID=MSSqlxxxx; Initial Catalog=MSSqlxxxx; Data Source= mioIP"
    conn.open str


    query = "insert into datiform (nome, azienda, ruolo, email, telefono) values (" & nome & ", " & azienda & ", " & ruolo & ", " & email & ", " & telefono & ")"


    rs.Close
    Set rs = Nothing
    conn.Close
    Set conn = Nothing
    %>

    lo script mi da questo errore:

    ADODB.Recordset error '800a0e78'
    Operation is not allowed when the object is closed.
    /demo/test.asp, line 17

    non capisco perchè non si connette!!!

    grazie

    Antonio

  2. #2

    Non hai aperto il recordset:

    rs.Open query, conn

    e poi non devi chiuderlo perché non restituisce nulla (è un insert)

    quindi togli rs.Close

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.