public NeeitUser GetUser(string username) { var currentUser = new NeeitUser(); //segundo passo crio a minha connection em modo connected SqlConnection MyConn = new SqlConnection(strConn); //terceiro passo criar a instrução a executar string sqlString = "Select * from aspnet_Users Where aspnet_Users.UserName ='******';"; //crio o objecto que recebe os dados da base de dados SqlCommand Cmd_MostraRegistos = new SqlCommand(sqlString, MyConn); //cria o objecto que recebe os dados da base de dados SqlDataReader myReader; //abre a ligação à BD try { MyConn.Open(); myReader = Cmd_MostraRegistos.ExecuteReader(); myReader.Read(); currentUser.Curso = myReader["Curso"].ToString(); currentUser.BirthDate = myReader["BirthDate"].ToString(); currentUser.Address = myReader["Adress"].ToString(); currentUser.FullName = myReader["FullName"].ToString(); currentUser.userId = myReader["UserId"].ToString(); myReader.Close(); }catch(Exception e){ } finally { MyConn.Close(); } return currentUser; }
public int newTopicId() { string max = null; var currentUser = new NeeitUser(); //segundo passo crio a minha connection em modo connected SqlConnection MyConn = new SqlConnection(strConn); //terceiro passo criar a instrução a executar string sqlString =" Select MAX(TopicId) as TopicId from tbl_Topics"; //crio o objecto que recebe os dados da base de dados SqlCommand Cmd_MostraRegistos = new SqlCommand(sqlString, MyConn); //cria o objecto que recebe os dados da base de dados SqlDataReader myReader; //abre a ligação à BD try { MyConn.Open(); myReader = Cmd_MostraRegistos.ExecuteReader(); myReader.Read(); max =myReader["TopicId"].ToString(); myReader.Close(); }catch(Exception e){ } finally { MyConn.Close(); } if (max == "") { return 1; } return int.Parse(max); }