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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как получить данные из SQLite ? в строковую переменную и dataGridView 
V
    Опции темы
CompWorm
Дата 16.12.2008, 23:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Допеределыватель
***


Профиль
Группа: Участник Клуба
Сообщений: 1689
Регистрация: 6.12.2004
Где: /

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



скачал компоненты SQLite отсюда http://sqlite.phxsoftware.com/ для VS-2005...

далее пытаюсь вывести результат запроса в лист-бокс и в ДАТА-ГРИД.
с последним проблемы...

вот код:
Код

        private void button1_Click(object sender, EventArgs e)
        {

            //соединяемся с Базой Данных...
            sqLiteConnection1.ConnectionString = "Data Source=c:\\TestDB.sqlite;Version=3;New=True;Compress=True;";
            sqLiteConnection1.Open();

            //готовим запрос...
            sqLiteCommand1.Connection = sqLiteConnection1;
            sqLiteCommand1.CommandText = "SELECT ID, Name, Smile FROM AllMyDATA";

            //вывод текста в листбокс
            SQLiteDataReader reader = sqLiteCommand1.ExecuteReader();
                while (reader.Read())
                {
                    int customerId = reader.GetInt32(0);
                    string customerName = reader.GetString(1);
                    listBox1.Items.Add (Convert.ToString(customerId) + " - " + customerName);
                }
            reader.Close();
            
            //готовим вывод в грид
            SQLiteDataAdapter MysqLiteDataAdapter = new SQLiteDataAdapter(sqLiteCommand1);
            DataSet ds = new DataSet();
            MysqLiteDataAdapter.Fill(ds);
            dataGridView1.DataSource = ds;
            dataGridView1.Refresh();

            //дисконект
            sqLiteConnection1.Dispose();
        }

ноль эмоций. в лист-боксе данные есть, грид никак не реагирует. ни ошибок ни результата  smile 

на форме имею dataGridView1, кнопку, sqLiteConnection1 и sqLiteCommand1...

помогите слить результат запроса в грид...


--------------------
PM MAIL   Вверх
MasterOfCode
Дата 17.12.2008, 08:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


elwin
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 24.4.2008
Где: World.Russia.Tyum en

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



Код

dataGridView1.DataSource = ds.Tables[0];



--------------------
user posted image
PM ICQ   Вверх
CompWorm
Дата 21.12.2008, 20:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Допеределыватель
***


Профиль
Группа: Участник Клуба
Сообщений: 1689
Регистрация: 6.12.2004
Где: /

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



спасибо!


Это сообщение отредактировал(а) CompWorm - 21.12.2008, 20:52


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

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

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

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


 




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


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

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