Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Работа с БД

6.0K
13 сентября 2018 года
Ner
31 / / 23.11.2010
Доброго времени суток!

static string connString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:VC10ReferenceManualOfElements.mdb;Persist Security Info=False";

static string commText_SemCN3 = "SELECT ID, IP_V1, FP_V1, FP_V2, FP_V3, FP_V4, FP_V5, FP_V6, FP_V7, FP_V8, RELATION, CONDITION FROM SemCN3";

static void Main(string[] args)
{
OleDbConnection conn = new OleDbConnection(connString);
conn.Open();

OleDbCommand myCommand = conn.CreateCommand();
myCommand.CommandText = commText_SemCN3;

DataTable dt = new DataTable(@"D:VC10ReferenceManualOfElements.mdbSemCN3");
//DataSet ds = new DataSet();

//OleDbDataAdapter dataAdapter = new OleDbDataAdapter(myCommand);
//dataAdapter.Fill(ds, "SemCN3");

OleDbDataReader reader = myCommand.ExecuteReader();

for (int i = 0; i < dt.Rows.Count; i++)
{
var row = dt.Rows;
}
Console.ReadKey();

}

Не получается вывести строки. В выражении dt.Rows.Count ноль, пробовал разные варианты и с использованием dataAdapter.Fill(ds, "SemCN3"), все равно ноль.
Может кто подскажет в чем дело?
Спасибо!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог