public static void Listele(Control Cntrl, string SqlKomut)
{
try
{
using (SQLiteConnection connection = new SQLiteConnection(ConfigurationManager.ConnectionStrings["DBconnection"].ConnectionString))
{
if (connection.State == ConnectionState.Closed)
{
connection.Open();
}
Cntrl.Controls.Clear();
List<KayıtlarUserControl> panelims = new List<KayıtlarUserControl>();
string query = string.Format(SqlKomut);
using (command = new SQLiteCommand(query, connection))
{
using (reader = command.ExecuteReader())
{
while (reader.Read())
{
KayıtlarUserControl panelim = new KayıtlarUserControl
{
KayıtİD = Convert.ToInt32(reader["ToplamlKayıtİD"]),
KayıtTarih = reader["ToplamKayıtTarihi"].ToString()
};
panelims.Add(panelim);
Cntrl.Controls.AddRange(panelims.ToArray());
}
}
}
}
}
catch (Exception ex)
{
MessageBox.Show("Bir sorun meydana geldi: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}