Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> из MS Access извлечение данных в массивы 
:(
    Опции темы
Vadenin
Дата 27.5.2007, 23:38 (ссылка)  | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 13.12.2005

Репутация: нет
Всего: нет



Очень нужна помощь:
имеется база данных MS Access содержащая имена и пароли, как вывести все имена в первый строковый массив, 
а пароли  в другой массив строк?
(В таблице Field1 - имена, Field2  -пароли) 

спасибо за помощь smile
PM MAIL   Вверх
Vadenin
Дата 28.5.2007, 11:42 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 13.12.2005

Репутация: нет
Всего: нет



Сделал коряво, (c C# и ASP.net познакомился 2 дня назад ), но вроде бы работает:
Код

protected void Button1_Click(object sender, EventArgs e)
    {
        string[] arrNames;
        string[] arrPass;
        
        int i = 0;
        string connectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:/1.mdb";
        string queryString = "SELECT Id, fName, fPass FROM users";
        using (OleDbConnection connection = new OleDbConnection(connectionString))
        {
            OleDbCommand command = new OleDbCommand(queryString, connection);
            connection.Open();
            using (OleDbDataReader reader = command.ExecuteReader())
            {
                arrNames = new string[reader.FieldCount];
                arrPass = new string[reader.FieldCount];
                while (reader.Read())
                {
                    int customerId = reader.GetInt32(0);
                    string Name = reader.GetString(1);
                    string pass = reader.GetString(2);
                    i = i + 1;
                    arrNames[i - 1] = Name;
                    arrPass[i - 1] =pass;

                   
                }
                reader.Close();
                //
            }

          
        }
        }

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0573 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.