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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Заполнение datatable через dataadapter не проходит 
:(
    Опции темы
Nickname
Дата 11.11.2009, 20:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Не могу разобраться в чем же ошибка. при попытке заполнить DataTable через DataAdapter возвращает пустой дататэйбл
Код

public DataTable GetAllFoldersDataTable()
        {
            try
            {
                DataTable datatable = new DataTable();
                
                using (SqlConnection cn = new SqlConnection(DataAccess.ConnectionString))
                {
                    string sql = "SELECT FolderID, Name, ParentID FROM [" + this.Disk.TBL_FOLDERS + "] ORDER BY FolderID";
                    SqlCommand cmd = new SqlCommand(sql, cn);
                    SqlDataAdapter da = new SqlDataAdapter(cmd);
                    
                    da.Fill(datatable);
                    return datatable;
                }
            }
            catch
            {
                if (Globals.Settings.DebugMode)
                    throw;
            }
            return null;
        }

PM MAIL   Вверх
KuMa1104
Дата 11.11.2009, 22:48 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 541
Регистрация: 16.4.2009
Где: Ростов-на-Дону

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



Привет Nickname а вы уверены что таблица не пуста, возможно что всё делаеться правильно, просто в таблице нет значений?


--------------------
Галактика – суровая штука. Чтобы в ней выжить, надо знать, где твое полотенце.

Время - штука относительная... а время обеда - ещё более относительная
PM MAIL   Вверх
Nickname
Дата 13.11.2009, 16:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Цитата(KuMa1104 @ 11.11.2009,  22:48)
Привет Nickname а вы уверены что таблица не пуста, возможно что всё делается правильно, просто в таблице нет значений?

Если выполнить запрос вручную, то он вернет непустой результат.
PM MAIL   Вверх
Nickname
Дата 13.11.2009, 17:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Разобрался - это я забыл вызвать databind() на странице
PM MAIL   Вверх
KuMa1104
Дата 13.11.2009, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 541
Регистрация: 16.4.2009
Где: Ростов-на-Дону

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



Просто интересно что подразумеваеться под

Цитата(Nickname @  13.11.2009,  16:33 Найти цитируемый пост)
выполнить запрос вручную


как это вручную??
Без компа что ли smile 


--------------------
Галактика – суровая штука. Чтобы в ней выжить, надо знать, где твое полотенце.

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

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

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

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


 




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


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

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