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

    dubbio passaggio valori query parametrica

    ciao a tutti lavoro con c#e vs2005 e microsoft sql... ho creato una query parametrica e nel passaggio dei valori mi è sorto il seguente dubbio


    cmd.Parameters.Add("@inizio", SqlDbType.DateTime);
    cmd.Parameters.Add("@fine", SqlDbType.DateTime);
    cmd.Parameters.Add("@nomelibroprestato", SqlDbType.Text);
    cmd.Parameters["@inizio"].Value = DateTime.Now.ToShortDateString();
    cmd.Parameters["@fine"].Value = DateTime.Now.AddDays(-1).ToShortDateString();
    cmd.Parameters["@nomelibroprestato"].Value = row["memo"];

    in @nomelibroprestato vorrei mettere una stringa...è giusto quindi settare come parametro SqlDbType.Text? sinceramente non ho trovato un SqlDbType.String(per fare un esempio)

  2. #2

  3. #3
    grazie...ho risolto proprio in questo momento facendo questa cosa
    invece di
    cmd.Parameters.Add("@nomelibroprestato", SqlDbType.Text);

    ho semplicemente messo
    cmd.Parameters.Add("@nomelibroprestato", SqlDbType.Text.ToString());

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 © 2024 vBulletin Solutions, Inc. All rights reserved.