Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di pip19
    Registrato dal
    Dec 2001
    Messaggi
    512

    sto impazzendo con il codice

    questo codice che vi mostro ora, va benissimo. Vi segnalo in rosso la variabile anno che sta all'interno dell'sql che filtra diversi record.

    Utilizzo lo stesso identico codice, ma metto la varibile mese e mi si pianta completamente.

    la variabile mese assume questo valore "07/" e l'ascio l'sql cosi' com'è cambiando solo il nome della variabile.

    NON CAPISCO PERCHE' NON DEBBA FUNZIONARE.

    mi dice

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

    ma di record ce nè a iosa!


    <%
    While (NOT rsO.EOF)
    %>
    <%
    Dim rsU
    Dim rsU_numRows
    Set rsU = Server.CreateObject("ADODB.Recordset")
    rsU.ActiveConnection = MM_parcoauto_STRING
    rsU.Source = "SELECT * FROM TblUtente WHERE IDUtente="&rsO("IDUTENTE")&" and DATAFATTURA Like '%/"&anno &"%'"
    rsU.CursorType = 0
    rsU.CursorLocation = 2
    rsU.LockType = 1
    rsU.Open()
    rsU_numRows = 0
    %>
    <%appo = rsU("Signor")%>
    <%if appo = vecchia then%>
    <%else%>
    <font face="Verdana" size="2"><%=(rsU.Fields.Item("Signor").Value)%></font>

    <%end if%>
    <%
    vecchia = rsU("Signor")
    rsU.Close()
    Set rsU = Nothing
    conta = conta+1
    rsO.MoveNext()
    if rsA("Prezzo") = rsA("Prezzo_Vendita_Desid") then
    prezzo = rsA("Prezzo")
    else
    prezzo = rsA("Prezzo")/1.20
    end if
    valcont = rsA("valore_contabile")
    prezzotot = prezzotot + prezzo
    valconttot = valconttot + valcont
    perc=((prezzotot-valconttot)/valconttot)*100
    Wend
    %>

  2. #2
    datafattura che tipo di dato è?!

  3. #3
    Utente di HTML.it L'avatar di pip19
    Registrato dal
    Dec 2001
    Messaggi
    512
    tipo data

    ma funziona benissimo mettendo la variabile anno.

    non funziona piu' mettendo il mese

  4. #4
    non vorrei dire una cavolata ma con i dati di tipo data non si può usare like

  5. #5
    Utente di HTML.it L'avatar di pip19
    Registrato dal
    Dec 2001
    Messaggi
    512
    e che si usa per dirgli : contiene??

    between?? ma non mi conviene

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.