public List <DetailLokasi> DetailLokasi()
        {
            //deklarasi nama List
            List <DetailLokasi> LokasiFull = new List <DetailLokasi>();

            try
            {
                string sql = "select ID_lokasi, Nama_lokasi, Deskripsi_full, Kuota from dbo.Lokasi";
                connection = new SqlConnection(connectionString);
                com        = new SqlCommand(sql, connection);
                connection.Open();
                SqlDataReader reader = com.ExecuteReader();
                while (reader.Read())
                {
                    DetailLokasi data = new DetailLokasi();
                    data.IDLokasi      = reader.GetString(0);
                    data.NamaLokasi    = reader.GetString(1);
                    data.DeskripsiFull = reader.GetString(2);
                    data.Kuota         = reader.GetInt32(3);
                    LokasiFull.Add(data);
                }
                connection.Close();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
            }
            return(LokasiFull);
        }
        public List <DetailLokasi> DetailLokasi()
        {
            List <DetailLokasi> LokasiFull = new List <DetailLokasi>(); //proses untuk mendeclare nama list yang telah dibuat dengan nama baru

            try
            {
                string sql = "select ID_lokasi, Nama_lokasi, Deskripsi_full, Kouta from dbo.Lokasi"; //Declare query
                connection = new SqlConnection(constring);                                           //fungsi koneks ke database
                com        = new SqlCommand(sql, connection);                                        //proses execute query
                connection.Open();                                                                   //membuka koneksi
                SqlDataReader reader = com.ExecuteReader();                                          //menampilkan data query
                while (reader.Read())
                {
                    //nama class
                    DetailLokasi data = new DetailLokasi(); //deklarasi data, mengambil 1persatu dari database

                    //bentuk array
                    data.IDLokasi      = reader.GetString(0); //0 itu index, ada dikolom berapa di string sql diatas
                    data.NamaLokasi    = reader.GetString(1);
                    data.DeskripsiFull = reader.GetString(2);
                    data.Kuota         = reader.GetInt32(3);
                    LokasiFull.Add(data); //mengumpulkan data yang awalnya array
                }
                connection.Close();       //menutup akses ke database
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
            }
            return(LokasiFull);
        }
예제 #3
0
        public List <DetailLokasi> DetailLokasi()
        {
            List <DetailLokasi> LokasiFull = new List <DetailLokasi>();//proses utk mendeklar nama list yg telah dibuat dgn nama baru

            try
            {
                string sql = "select ID_lokasi, Nama_lokasi, Deskripsi_full, Kuota from dbo.Lokasi"; //deklar query
                connection = new SqlConnection(constring);                                           //fungsi konek ke database
                com        = new SqlCommand(sql, connection);                                        //proses execute query
                connection.Open();                                                                   //membuka koneksi
                SqlDataReader reader = com.ExecuteReader();                                          //menampilkan data query
                while (reader.Read())
                {
                    DetailLokasi data = new DetailLokasi();//deklarasi data, mengambil 1per1 dari database
                    data.IDLokasi      = reader.GetString(0);
                    data.NamaLokasi    = reader.GetString(1);
                    data.DeskripsiFull = reader.GetString(2);
                    data.Kuota         = reader.GetInt32(3);
                    LokasiFull.Add(data); //mengumpulkan data yg awalnya dari array
                }
                connection.Close();       //utk menutup akses ke database
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
            }
            return(LokasiFull);
        }
        public List <DetailLokasi> DetailLokasi()
        {
            // Proses untuk mendeklarasikan nama list yang telah dibuat dengan nama baru
            List <DetailLokasi> LokasiFull = new List <DetailLokasi>();

            try
            {
                // Mengkoneksikan query
                string sql = "select ID_lokasi, Nama_lokasi, Deskripsi_full, Kuota from dbo.Lokasi";
                // Fungsi koneksi ke database
                connection = new SqlConnection(constring);
                // Proses mengeksekusi query
                command = new SqlCommand(sql, connection);
                // Membuka Koneksi
                connection.Open();
                // Menampilkan data query
                SqlDataReader reader = command.ExecuteReader();
                while (reader.Read())
                {
                    /* Nama class */
                    //Deklarasikan data dan mengambil satu per satu dari database
                    DetailLokasi data = new DetailLokasi();
                    // Bentuk array
                    // Index berupa 0, ada di kolom ke berapa di string sql diatas
                    data.IDLokasi      = reader.GetString(0);
                    data.NamaLokasi    = reader.GetString(1);
                    data.DeskripsiFull = reader.GetString(2);
                    data.Kuota         = reader.GetInt32(3);
                    // Mengumpulkan data yang awalnya dari array
                    LokasiFull.Add(data);
                }
                // Untuk menutup akses ke database
                connection.Close();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
            }
            return(LokasiFull);
        }