2 messaggi dal 13 ottobre 2008
Buongiorno a tutti,
Scusate ma sto ammattendo per un errore del menga. Allora, io ho questo stupidissimo codice in una pagina asp:
tralascio la stringa di connessione al database, del recordset etc, evidenziando che su IE funziona (objRS è il recordset, conn è la stringa di connessione)
<html>
 <head></head>
 <body>
  <%
      dim strSQL
      strSQL="exec estraiMail " & request("id") & ",'" & request("testo") & "'"
      if objRS.State = 1 then
         objRS.Close
      end if
      response.write(strSQL)
      on error resume next
      objRS.Open strSQL, conn
      if Err.number > 0 then
         response.write ("dove trovo questo errore!!!")
      end if
  %>
 </body>
</html>


ecco, la cosa ASSURDA per me è che il response.write(strSQL) mi stampa la stringa
exec estraiMail 34, "risposta"
ma se vado a vedere il codice della pagina html mi fa vedere
<html>
 <head></head>
 <body>
    exec estraiMail ,''
    Microsoft error etc etc etc.............
 </body>
</html>


Cioè, per capirci, su video vedo la stringa corretta che nel codice HTML della pagina NON c'è! E quindi, di conseguenza, mi da un errore nell'esecuzione della query. (mi sembra, quindi, di capire che mentre mi stampa a video la stringa corretta, poi passi al db quella vuota)

HELPPPPPP

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.