Загрузка данных из MDB (база данных доступа) в элемент управления RichEdit

Предполагая, что вы спрашиваете, как загрузить данные из базы данных MDB (Microsoft Access) в элемент управления RichEdit, вы можете рассмотреть несколько методов:

Метод 1: использование ADO и SQL

using System.Data.OleDb;
using System.Windows.Forms;
// Assuming you have a RichTextBox control named richEdit1
string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=path/to/your/database.mdb";
string query = "SELECT ColumnName FROM TableName";
using (OleDbConnection connection = new OleDbConnection(connectionString))
{
    connection.Open();
    using (OleDbCommand command = new OleDbCommand(query, connection))
    {
        using (OleDbDataReader reader = command.ExecuteReader())
        {
            while (reader.Read())
            {
                string value = reader.GetString(0);
                richEdit1.AppendText(value + Environment.NewLine);
            }
        }
    }
}

Метод 2: использование DAO (объекты доступа к данным)

using Microsoft.Office.Interop.Access.Dao;
using System.Windows.Forms;
// Assuming you have a RichTextBox control named richEdit1
string filePath = "path/to/your/database.mdb";
string tableName = "TableName";
DBEngine dbEngine = new DBEngine();
Database db = dbEngine.OpenDatabase(filePath);
Recordset rs = db.OpenRecordset(tableName);
while (!rs.EOF)
{
    string value = rs.Fields["ColumnName"].Value.ToString();
    richEdit1.AppendText(value + Environment.NewLine);
    rs.MoveNext();
}
rs.Close();
db.Close();

Это всего лишь два примера того, как можно загрузить данные из базы данных MDB в элемент управления RichEdit. Не забудьте заменить «ColumnName», «TableName» и «path/to/your/database.mdb» соответствующими значениями для вашего конкретного сценария.