Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Errore strano ....

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714

    Errore strano ....

    Ho questo codice:

    codice:
    <%
    
    'VARIBILI CONNESSIONE DB
    Dim oConn
    Dim filePath
    Dim mID
    Dim mEsito 'A=attesa verifica, R=respinto, C=accettato, S=scaduto
    Dim mDurat
    
    
    mID = Trim(Request("ID"))
    mEsito = Trim(Request("Esito")) 'A=attesa verifica, R=respinto, C=accettato, S=scaduto
    mDurat = Trim(Request("Durat"))
    
    GetSystemDate
    Private Function GetSystemDate()
    	Dim SysDate
    		
    		SysDate = Now()
    		GetSystemDate = ""
    		GetSystemDate = GetSystemDate & Year(SysDate) 
    		GetSystemDate = GetSystemDate & Right("00" & Month(SysDate),2)
    		GetSystemDate = GetSystemDate & Right("00" & Day(SysDate),2)
    		
    	End Function
    	
    	dataPartenza = GetSystemDate
    	dataAdd = mDurat
    (riga 29)	dataPartenza = mid(dataPartenza,7,2) & "/" & mid(dataPartenza,5,2) & "/" & mid(dataPartenza,1,4)
    	response.write dataPartenza
    	dataPartenza = cDate(dataPartenza)
    	dataFine = dateAdd("d",dataAdd,dataPartenza)
    	dd = datePart("d",dataFine)
    	if dd < 10 then dd = "0" & dd
    	mm = datePart("m",dataFine)
    	if mm < 10 then mm = "0" & mm
    	aa = datePart("yyyy",dataFine)
    	dataFine = dd & "/" & mm & "/" & aa
    	dataFineDb = aa &  mm &  dd
    
    Validazione
    
    Private Function Validazione()
    	
    	filePath = Server.MapPath("\xxx\xxx.mdb")
        'Create ADO Connection Component to connect
        Set oConn = Server.CreateObject("ADODB.Connection")
        oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & filePath
        
        'UPDATE STATO PUBBLICITA'
        call oConn.execute ("UPDATE SPOT set Publi1_stato = '" & mEsito & "',Publi1_scad='" & dataFineDb & "' WHERE IDUtente = '" & mID & "'")
        oConn.close
        set oConn = Nothing
    	Response.Write "ris=ok"
    	
    End Function
    
    %>
    e mi genera questo errore:

    codice:
    Microsoft VBScript runtime error '800a000d' 
    
    Type mismatch 
    
    /Gestione_Publi.asp, line 29
    Il buffo è che lo stesso codice lo uso in un altro asp che non mi dà errore .... in cosa mi perdo?

    Grazie
    Mir

  2. #2
    Io proverei a sostituire
    Dim mID
    con
    Dim xID
    per esempio e di conseguenza si dovrà sostituire anche
    xID = Trim(Request("ID"))

    Credo sia in conflitto con: dataPartenza = mid(.................


  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    Non avrei mai trovato sto errore ... MOLTE MOLTE MOLTE grazie!

    Mir

  4. #4

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.