using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

using System.Data.OleDb; //adatbázis elérés

namespace TobbAblak
{
    public partial class Statisztika : Form
    {

        OleDbDataAdapter da; // híd a táblához
        DataTable dt; // tábla, adatttáblázat

        public Statisztika()
        {
            InitializeComponent();

            string s = "select * from pontok order by pont desc";
            da = new OleDbDataAdapter(s, BD.co); // létrehozza a "hidat" az adatbázishoz
            dt = new DataTable();  // létrehoz egy új táblát

            da.Fill(dt); // lekéri az adatbázisból az adatokat és a táblába gyűjti

            dgv.DataSource = dt; // beállítja a rács adatforrását
            dgv.Columns[0].SortMode = DataGridViewColumnSortMode.Programmatic;
            dgv.Columns[1].SortMode = DataGridViewColumnSortMode.Programmatic;
            dgv.Columns[1].DefaultCellStyle.Format = "0 coins";
            dgv.Columns[2].DefaultCellStyle.Format = "0 mp";
            dgv.Columns[2].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            dgv.Columns[2].SortMode = DataGridViewColumnSortMode.Automatic;

            dgv.Columns[3].Visible = false;
            dgv.Refresh(); // végrehajtja az átméretezéseket
        }

        private void Statisztika_Load(object sender, EventArgs e)
        {

        }
    }
}
