Visualizzazione dei risultati da 1 a 4 su 4

Discussione: errore DATA

  1. #1

    errore DATA

    CIAO ...

    Questo errore da cosa puo essere dovuto ?

    Microsoft OLE DB Provider for ODBC Drivers error '80040e07'

    [Microsoft][ODBC SQL Server Driver][SQL Server]Conversion failed when converting date and/or time from character string.

    /si/PostaWebProva/Inserisci_Upload.asp, line 288

    codice:
    Set rs6 = Server.CreateObject("Adodb.Recordset")
    					
    	        sql6 = "SELECT *, DateDiff(s, Data_ricevimento, 'Now') AS Differenza3 FROM T_Diff,T_Posta WHERE T_Diff.Sollecito='No'            AND T_Posta.Allegato IS NOT NULL "
    		    'sql6 = "SELECT * FROM T_Diff,T_Posta WHERE T_Diff.Sollecito='No' AND T_Posta.Allegato IS NOT NULL "
    		    set rs6 = conn.execute(sql6) 
    				 	 
                do while not rs6.EOF
    
                 'fondamentale perche senno non fa riga per riga
    			 Data_ricevimento = rs6("Datacorr")
    		     
    			 Differenza3 = DateDiff("h", Data_ricevimento, Now)
    
                'modifichiamo la differenza e associamo l'ID della posta per fare in modo che calcoli la Differenza Ad ogni campo ad ogni             inserimento  
    
                 sqlupdate1 = "UPDATE T_Diff SET Differenza = " & Differenza3 & " WHERE IDPosta=" & rs6("IDPosta")	 			
    			 conn.execute(sqlupdate1)	
    
    		     rs6.movenext
    			
    			 loop
    		
    'chiusura RecordSet RS6			
    			 rs6.Close
                 set rs6 = Nothing
    		     conn.Close
    	         set conn = nothing

  2. #2
    non usare 'Now' ma Now() o Date() -- senza apici

  3. #3
    grazie mille sei proprio OPTIME

    INVECE QUI ? perche sto trasportando tutto su SEQUEL...in ACCESS lo riconosceva

    [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near '.00'.

    codice:
    sqlTipo = "SELECT * FROM T_Posta WHERE Destinatario = '" & personaSel & "' AND Data_ricevimento >= #" & DataPSel & "# AND Data_ricevimento <= #" & DataASel & "#"

  4. #4
    che fastidio veder scritto SEQUEL ... MSSQL è così brutto?

    comunque

    data di access #data#
    data di sql (un po' tutti tranne access) 'data'

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.