public List <DataRegister> DataRegist() { List <DataRegister> list = new List <DataRegister>(); try { string sql = "select ID_Login, Username, Password, Kategori from Login"; connection = new SqlConnection(connectionString); com = new SqlCommand(sql, connection); connection.Open(); SqlDataReader reader = com.ExecuteReader(); while (reader.Read()) { DataRegister data = new DataRegister(); data.id = reader.GetInt32(0); data.username = reader.GetString(1); data.password = reader.GetString(2); data.kategori = reader.GetString(3); list.Add(data); } connection.Close(); } catch (Exception e) { e.ToString(); } return(list); }
public List <DataRegister> DataRegist() { List <DataRegister> list = new List <DataRegister>(); //proses untuk mendeklarasikan nama list yang telah dibuat try { string sql = "select ID_login, Username, Password, Kategori from Login"; connection = new SqlConnection(constring); //fungsi koneksi ke db com = new SqlCommand(sql, connection); //proses execute query connection.Open(); //membuka koneksi SqlDataReader reader = com.ExecuteReader(); //menampilkan data query while (reader.Read()) { /*new class*/ DataRegister data = new DataRegister(); //deklarasi data, mengambil 1 per 1 dari db //bentuk array data.id = reader.GetInt32(0); //0 itu index, ada di kolom ke berapa di string sql di atas data.username = reader.GetString(1); data.password = reader.GetString(2); data.kategori = reader.GetString(3); list.Add(data); //mengumpulkan data yang awalnya dari array } connection.Close(); //untuk menutup akses ke db } catch (Exception e) { e.ToString(); } return(list); }