Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Response write di una query

    Signori, da CS3 o CS4 mi risulta impossibile farmi stampare a video le query dei recordset. Per inciso quando scrivo ---- response.Write(MM_editCmd.CommandText) --- mi viene fuori la query con tutti i punti interrogativi segnaposto dei parametri. Come faccio a vedere che query viene passata al db con tutti i parametri in chiaro. Scusate l'italiondo. e vi posto un esempio:

    Set MM_editCmd = Server.CreateObject ("ADODB.Command")
    MM_editCmd.ActiveConnection = MM_connex_STRING
    MM_editCmd.CommandText = "INSERT INTO Contenuti (idtipoContenuto, titolo, localita, corpo) VALUES (?, ?, ?, ?)"
    MM_editCmd.Prepared = true
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param1", 5, 1, -1, MM_IIF(left(Request.Form("select"),2), left(Request.Form("select"),2), null)) ' adDouble
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param2", 202, 1, 255, Request.Form("titolo")) ' adVarWChar
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param3", 202, 1, 250, Request.Form("localita")) ' adVarWChar
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param4", 203, 1, 1073741823, Request.Form("textarea")) ' adLongVarWChar

    response.Write(MM_editCmd.CommandText)
    response.End()

    MM_editCmd.Execute
    MM_editCmd.ActiveConnection.Close

    il risultato è INSERT INTO Contenuti (idtipoContenuto, titolo, localita, corpo) VALUES (?, ?, ?, ?)

    Io vorrei ke al posto dei punti interrogativi ci fossero i valori passati dai parametri... ki mi aiuta?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Metti le request("nomecampo")
    Con gli apici se sono campi di testo.

    Roby

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.