Pagina 4 di 8 primaprima ... 2 3 4 5 6 ... ultimoultimo
Visualizzazione dei risultati da 31 a 40 su 77
  1. #31
    posta tutto il codice e lo cerchiamo!!!

  2. #32
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    credo si trovi nel file di inclusione... connessione.asp!
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  3. #33
    me sa pure a me ...

  4. #34
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    209
    Questo è il codice del file di connessione:
    codice:
    <%
    ' FileName="Connection_ado_conn_string.htm"
    ' Type="ADO" 
    ' DesigntimeType="ADO"
    ' HTTP="false"
    ' Catalog=""
    ' Schema=""
    Dim MM_connessione1_STRING
    MM_connessione1_STRING = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & server.MapPath("/mdb-database/db_cat.mdb")
    
    %>

  5. #35
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Prova con questa sostituzione:


    Set rs = MM_connessione1_STRING.Execute(Sql)

    Nel file dove opery la query, non in connessione.asp
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  6. #36
    scusa eros ma solo con la stringa come la fa la execute??

  7. #37
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    giustissimo... non mi ero accorto che non c'è l'open!!
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  8. #38
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    209
    MI disp ma non funziona...genera lo stesso errore
    Questo è il codice di tutta la pagina:
    codice:
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
    
    <%
    ' *** Edit Operations: declare variables
    
    Dim MM_editAction
    Dim MM_abortEdit
    Dim MM_editQuery
    Dim MM_editCmd
    
    Dim MM_editConnection
    Dim MM_editTable
    Dim MM_editRedirectUrl
    Dim MM_editColumn
    Dim MM_recordId
    
    Dim MM_fieldsStr
    Dim MM_columnsStr
    Dim MM_fields
    Dim MM_columns
    Dim MM_typeArray
    Dim MM_formVal
    Dim MM_delim
    Dim MM_altVal
    Dim MM_emptyVal
    Dim MM_i
    
    MM_editAction = CStr(Request.ServerVariables("SCRIPT_NAME"))
    If (Request.QueryString <> "") Then
      MM_editAction = MM_editAction & "?" & Request.QueryString
    End If
    
    ' boolean to abort record edit
    MM_abortEdit = false
    
    ' query string to execute
    MM_editQuery = ""
    %>
    <%
    ' *** Insert Record: set variables
    
    If (CStr(Request("MM_insert")) = "form1") Then
    
      MM_editConnection = MM_connessione1_STRING
      MM_editTable = "T_cat"
      MM_editRedirectUrl = "prova1.asp"
      MM_fieldsStr  = "dat_iscrizione|value|compilatore|value|mail_compilatore|value|ragione_sociale|value|indirizzo_sede_oper|value|provincia|value|regione|value|tel|value|fax|value|p_iva|value|sito_web|value"
      MM_columnsStr = "dat_iscrizione|',none,NULL|compilatore|',none,''|mail_compilatore|',none,''|ragione_sociale|',none,''|indirizzo_sede_oper|',none,''|provincia|',none,''|regione|',none,''|tel|',none,''|fax|',none,''|p_iva|',none,''|sito_web|',none,''"
    
      ' create the MM_fields and MM_columns arrays
      MM_fields = Split(MM_fieldsStr, "|")
      MM_columns = Split(MM_columnsStr, "|")
      
      ' set the form values
      For MM_i = LBound(MM_fields) To UBound(MM_fields) Step 2
        MM_fields(MM_i+1) = CStr(Request.Form(MM_fields(MM_i)))
      Next
    
      ' append the query string to the redirect URL
      If (MM_editRedirectUrl <> "" And Request.QueryString <> "") Then
        If (InStr(1, MM_editRedirectUrl, "?", vbTextCompare) = 0 And Request.QueryString <> "") Then
          MM_editRedirectUrl = MM_editRedirectUrl & "?" & Request.QueryString
        Else
          MM_editRedirectUrl = MM_editRedirectUrl & "&" & Request.QueryString
        End If
      End If
    
    End If
    %>
    <%
    ' *** Insert Record: construct a sql insert statement and execute it
    
    Dim MM_tableValues
    Dim MM_dbValues
    
    If (CStr(Request("MM_insert")) <> "") Then
    
      ' create the sql insert statement
      MM_tableValues = ""
      MM_dbValues = ""
      For MM_i = LBound(MM_fields) To UBound(MM_fields) Step 2
        MM_formVal = MM_fields(MM_i+1)
        MM_typeArray = Split(MM_columns(MM_i+1),",")
        MM_delim = MM_typeArray(0)
        If (MM_delim = "none") Then MM_delim = ""
        MM_altVal = MM_typeArray(1)
        If (MM_altVal = "none") Then MM_altVal = ""
        MM_emptyVal = MM_typeArray(2)
        If (MM_emptyVal = "none") Then MM_emptyVal = ""
        If (MM_formVal = "") Then
          MM_formVal = MM_emptyVal
        Else
          If (MM_altVal <> "") Then
            MM_formVal = MM_altVal
          ElseIf (MM_delim = "'") Then  ' escape quotes
            MM_formVal = "'" & Replace(MM_formVal,"'","''") & "'"
          Else
            MM_formVal = MM_delim + MM_formVal + MM_delim
          End If
        End If
        If (MM_i <> LBound(MM_fields)) Then
          MM_tableValues = MM_tableValues & ","
          MM_dbValues = MM_dbValues & ","
        End If
        MM_tableValues = MM_tableValues & MM_columns(MM_i)
        MM_dbValues = MM_dbValues & MM_formVal
      Next
      MM_editQuery = "insert into " & MM_editTable & " (" & MM_tableValues & ") values (" & MM_dbValues & ")"
    
      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
    	Sql = "SELECT @@identity FROM T_cat"
    Set rs = MM_editConnection.Execute(Sql) 
    
    last_id = rs(0)
        MM_editCmd.ActiveConnection.Close
    
        If (MM_editRedirectUrl <> "") Then
          Response.Redirect(MM_editRedirectUrl)
        End If
      End If
    
    End If
    
    
    
    
    %>
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body>
    
    
    </p>
    
      
    <form method="POST" action="<%=MM_editAction%>" name="form1">
      <table align="center">
        <tr valign="baseline"> 
          <td nowrap align="right">Dat_iscrizione:</td>
          <td> <input type="text" name="dat_iscrizione" value="<%=date()%>" size="32"> 
          </td>
        </tr>
        <tr valign="baseline"> 
          <td nowrap align="right">Compilatore:</td>
          <td> <input type="text" name="compilatore" value="" size="32"> </td>
        </tr>
        <tr valign="baseline"> 
          <td nowrap align="right">Mail_compilatore:</td>
          <td> <input type="text" name="mail_compilatore" value="" size="32"> </td>
        </tr>
        <tr valign="baseline"> 
          <td nowrap align="right">Ragione_sociale:</td>
          <td> <input type="text" name="ragione_sociale" value="" size="32"> </td>
        </tr>
        <tr> 
          <td nowrap align="right" valign="top">Indirizzo_sede_oper:</td>
          <td valign="baseline"> <textarea name="indirizzo_sede_oper" cols="50" rows="5"></textarea> 
          </td>
        </tr>
        <tr valign="baseline"> 
          <td nowrap align="right">Provincia:</td>
          <td> <input type="text" name="provincia" value="" size="32"> </td>
        </tr>
        <tr valign="baseline"> 
          <td nowrap align="right">Regione:</td>
          <td> <input type="text" name="regione" value="" size="32"> </td>
        </tr>
        <tr valign="baseline"> 
          <td nowrap align="right">Tel:</td>
          <td> <input type="text" name="tel" value="" size="32"> </td>
        </tr>
        <tr valign="baseline"> 
          <td nowrap align="right">Fax:</td>
          <td> <input type="text" name="fax" value="" size="32"> </td>
        </tr>
        <tr valign="baseline"> 
          <td nowrap align="right">P_iva:</td>
          <td> <input type="text" name="p_iva" value="" size="32"> </td>
        </tr>
        <tr valign="baseline"> 
          <td nowrap align="right">Sito_web:</td>
          <td> <input type="text" name="sito_web" value="" size="32"> </td>
        </tr>
        <tr valign="baseline"> 
          <td nowrap align="right"></td>
          <td> <input type="submit" value="Invia"> </td>
        </tr>
      </table>
      <input type="hidden" name="MM_insert" value="form1">
    </form>
    
    
    </p>
    </body>
    </html>

  9. #39
    ne file connessione aggiungi
    codice:
    <%
    ' FileName="Connection_ado_conn_string.htm"
    ' Type="ADO" 
    ' DesigntimeType="ADO"
    ' HTTP="false"
    ' Catalog=""
    ' Schema=""
    Dim MM_connessione1_STRING
    MM_connessione1_STRING = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & server.MapPath("/mdb-database/db_cat.mdb")
    
    set connessioneAperta = server.createobject("adodb.connection")
    
    connessioneAperta.open MM_connessione1_STRING 
    
    %>
    poi nella stringa dell'execute scrivi:

    Set rs = connessioneAperta.Execute(Sql)

  10. #40
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    209
    Funziona.... inserisce i dati nel db e poi carica la seconda pagina ma genera questo errore:
    ADODB.Field error '800a0bcd'

    Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.

    /cat/prova1.asp, line 153
    Alla riga 152 c'è:
    codice:
          <td> <input type="text" name="resp_qualita" value="<%=(Recordset1.Fields.Item("resp_qualita").Value)%>" size="32">
    Penso che il problema sia in qualche cosa qui:
    codice:
    <%
    Dim Recordset1
    Dim Recordset1_numRows
    
    Set Recordset1 = Server.CreateObject("ADODB.Recordset")
    Recordset1.ActiveConnection = MM_connessione1_STRING
    Recordset1.Source = "SELECT * FROM T_cat WHERE id_cat = " + Replace(Recordset1__MMColParam, "'", "''") + ""
    Recordset1.CursorType = 0
    Recordset1.CursorLocation = 2
    Recordset1.LockType = 1
    Recordset1.Open()
    
    Recordset1_numRows = 0
    %>
    del tipo che ho sbagliato il il paramentro via url..ma non ho idea di cosa ci voglia...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.