ciao, non riesco a trovare l'errore.. quando verco di eseguire un comando mi viene fuori che "il cast specificato non è valido"
Come mai?codice:cmd = new OleDbCommand("SELECT usr FROM Accounts WHERE usr = @user"); cmd.Connection = cn; OleDbParameter userexistspar = new OleDbParameter("@user", OleDbType.VarChar,8); userexistspar.Value = txtUsn.Text; cmd.Parameters.Add(userexistspar); cn.Open(); /*-> Qui l'errore*/ int iExists = (int)cmd.ExecuteScalar(); if (iExists == 1) { MessageBox.Show("IL NOME UTENTE E' GIA PRESENTE, INSERIRNE UN ALTRO!"); return; }



Rispondi quotando
