Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - update e parametri
Forum - C# / VB.NET - update e parametri

Avatar
_J_ (Normal User)
Newbie


Messaggi: 14
Iscritto: 24/06/2007

Segnala al moderatore
Postato alle 21:09
Sabato, 21/07/2007
ciao a tutti di nuovo:)

ho questa querystring di update:

string upd= "UPDATE ha_stato_civile SET cod_stato_civile=@cod_stato_civile,data_variaz_sc=@data, flag_sc_corrente=@flag WHERE ha_stato_civile.cod_persona=@cod_persona";

SqlParameter cod_sc = new SqlParameter("@cod_stato_civile", SqlDbType.VarChar);
cod_sc.Value = Server.HtmlEncode(TextBox6.Text);
SqlParameter cod_pers = new SqlParameter("@cod_persona", SqlDbType.Int);
cod_pers.Value = Server.HtmlEncode(TextBox1.Text);
SqlParameter data = new SqlParameter("@data", SqlDbType.DateTime);
data.Value = DateTime.Now;
SqlParameter flag = new SqlParameter("@flag", SqlDbType.VarChar);
flag.Value = "s";

ma a runtime mi dice che devo dichiarare @data, mentre se scrivo una data prefissata al posto di @data (ad es. '1/1/2007 12:30:00') mi contesta @flag...
dove sbaglio?

PM Quote