Bonjour à tous, et merci pour l'aide que vous m'avez déjà apportée !
Voilà mons probème...
Lorsque je souhaite récupérer un champ dans ma base de donnée et l'afficher dans une richBox, j'ai comme affichage 25 lignes qui disent pareil...(si si, j'ai compté...)
System.Data.SQLite.SQLiteDataReader
System.Data.SQLite.SQLiteDataReader
System.Data.SQLite.SQLiteDataReader
...
Bien sûr, ce n'est pas ce que j'attends...
Voici mon code...
private void bt_afficherTout_Click(object sender, EventArgs e)
{
if (File.Exists("EquestrianEventManager.s3db"))
{
string strRequete = "select Lieu from T_Attelage";
string strMessage = "";
using (DbConnection cnn = new SQLiteConnection("Data Source=EquestrianEventManager.s3db"))
{
try
{
cnn.Open();
DbTransaction trans = cnn.BeginTransaction();
DbCommand cmm = cnn.CreateCommand();
cmm.Transaction = trans;
cmm.CommandText = "SELECT Lieu FROM T_Attelage";
using (DbDataReader rs = cmm.ExecuteReader())
{
while (rs.Read())
{
richTextBox1.Text += rs + "\r\n";
}
}
cmm.ExecuteNonQuery();
trans.Commit();
cnn.Close();
// fermeture de la fenêtre
DialogResult exitConfirm1 = (MessageBox.Show("affichage ok", "Equestrian Event Manager", MessageBoxButtons.OK));
this.Close();
}
catch (Exception exception)
{
Console.WriteLine("Exception occured");
}
}
}
}
Quelqu'un se sent-il l'âme à m'aider ?! Merci infiniment d'avance...