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

    [C#] query parametriche

    ciao a tutti,

    ho un problema nell'utilizzo delle query parametriche. ho creato una istruzione select con un parametro impostato così:

    OleDbParameter par = new OleDbParameter();
    par = cmd.Parameters.Add("@ID",OleDbType.Integer);
    par.Direction = ParameterDirection.Input;
    par.Value= (int)Request.QueryString("id");


    ma non funziona. Ho sbagliato qualcosa?



  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    non funziona cosa vuol dire?
    dà errore? in caso positivo, copiaci l'errore
    non restituisce niente?
    fa solo una pagina bianca?

  3. #3
    il problema era che con C# non posso fare il casting tra stringhe e interi, come invece facevo con VB.

    ho risolto così:

    string stringID = Request.QueryString["id"];

    OleDbParameter par = new OleDbParameter();
    par = cmd.Parameters.Add("@ID",OleDbType.Integer);
    par.Direction = ParameterDirection.Input;
    par.Value= stringID;


    grazie

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.