Вывод данных через OleDbDataAdapter

195
06 марта 2018, 01:34

Всем привет! Допустим я хочу вывести данные после коннектора OleDbConnectionStringBuilder. Где написать sql запрос и выполнить его значения?

OleDbConnectionStringBuilder builder = new OleDbConnectionStringBuilder();
builder.PersistSecurityInfo = true;
builder.Provider = "Microsoft.Jet.Oledb.4.0";
builder.DataSource = @"C:\Sample.mdb";
string savedConnectionString = builder.ConnectionString;
connection = new OleDbConnection(builder.ConnectionString);
connection.Open();
string command = 'Select * from Student;';
OleDbDataAdapter adapter new OleDbDataAdapter(command, connection);
adapter.MissingSchemaAction = MissingSchemaAction.AddWithKey;
// Вот методы добавления записи
adapter.InsertCommand = new OleDbCommand(
    "INSERT INTO Student (StudentID, StudentName) " +
    "VALUES (?, ?)");
//Методы изменения записи
adapter.UpdateCommand = new OleDbCommand(
    "UPDATE Student SET StudentID = ?, StudentName = ? " +
    "WHERE StudentID = ?");
// Методы удаления записей
adapter.DeleteCommand = new OleDbCommand(
    "DELETE FROM Student WHERE StudentID = ?");

Какие есть методы для SELECT, чтобы вывести данные из commander в цикле правильно? В шарпе новичок, потому сомневаюсь.

READ ALSO
Объединение методов для int, long, double, BigInteger в один

Объединение методов для int, long, double, BigInteger в один

Здравствуйте, товарищи! Уже давно мучаюсь с тем, что не могу ограничить обобщенные методы определёнными классамиИ вот вновь появилась такая...

187
Material Design TabControl

Material Design TabControl

Как сделать TabControl в стиле Materil DesignИспользую библиотеку MaterialDesignInXamltoolkit, но не понимаю, как на нем реализовать именно TabControl

192
Где должны хранится запросы к БД?

Где должны хранится запросы к БД?

Да, я знаю, что запросы к БД должны хранится в отдельном слое

191
Сортировка DataGridView

Сортировка DataGridView

Загружаю в DataGridView таблицу из ExcelХочу сделать сортировку по выбору из ComboBox

242