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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> GridView + sql server 
V
    Опции темы
uranpro
  Дата 20.4.2009, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Добрый день.
хочу сделать веб приложение, которое будет обрабатывать sql команды.
написал код:
Код

        protected void Button1_Click1(object sender, EventArgs e)
        {
            string ConnStr = "Data Source=ip;" +
                            "Initial Catalog=testdb;" +
                            "User Id=admin; Password=pas";
            System.Data.DataSet DS = new System.Data.DataSet();
            if (mSQLCommand.Text != "")
            {
                string Qry = mSQLCommand.Text;                
                SqlConnection cSQL = new SqlConnection(ConnStr);
                try
                {
                    cSQL.Open();
                    SqlDataAdapter DA = new SqlDataAdapter(Qry, cSQL);                    
                    DA.Fill(DS);
                    gResult.DataSource = DS.Tables[0];
                }//try
                catch (SqlException E)
                {
                    mExcept.Text += E.Message + (char)13;
                }//catch
            }//if
            else
            {
                mExcept.Text += "Пустое поле команды." + (char)13;
            }//else
        }

в gResult(DevExpress.Web.ASPxGridView) не отображается результат =(
где ошибка ?


--------------------
I want a perfect soul
PM MAIL ICQ   Вверх
Idsa
Дата 20.4.2009, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



uranpro, что содержится в mSQLCommand.Text?

Это сообщение отредактировал(а) Idsa - 20.4.2009, 14:03


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
uranpro
Дата 20.4.2009, 14:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Idsa, SQL-команда =) 
допустим:
Код

select * from test



--------------------
I want a perfect soul
PM MAIL ICQ   Вверх
Idsa
Дата 20.4.2009, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Цитата(uranpro @  20.4.2009,  18:06 Найти цитируемый пост)
Idsa, SQL-команда =) 

Я догадывался smile Она корректно задана? Поставьте breakpoint и убедитесь, что тот запрос, который там прописан, возвращает непустой список (например, при помощи Management Studio).

Это сообщение отредактировал(а) Idsa - 20.4.2009, 14:13


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
uranpro
Дата 20.4.2009, 14:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Idsa, т.е. проверить, что лежит в mSQLCommand.text ? если да, то когда я ввожу туда не корректный запрос, то выдает SQLException... проверю над корректной...

Добавлено через 2 минуты и 26 секунд
проверил, ошибок нет


--------------------
I want a perfect soul
PM MAIL ICQ   Вверх
Idsa
Дата 20.4.2009, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Цитата(uranpro @  20.4.2009,  18:16 Найти цитируемый пост)
проверил, ошибок нет 

Они там и не планировались: в этом случае генерировался бы Exception. Проверьте, что возвращает этот запрос, введя его в Management Studio: может, он ничего и не возвращает.

Это сообщение отредактировал(а) Idsa - 20.4.2009, 14:23


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
uranpro
Дата 20.4.2009, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Idsa, аа.. проверить DS.Tables[0] ? сейчас... но я тоже об этом думал, и заполнял не DataSet, a DataTable... не помогло


--------------------
I want a perfect soul
PM MAIL ICQ   Вверх
Любитель
Дата 20.4.2009, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

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



Цитата(uranpro @  20.4.2009,  13:47 Найти цитируемый пост)
где ошибка ? 

После задания датасорса вызови DataBind для грида.

Это сообщение отредактировал(а) Любитель - 20.4.2009, 14:37


--------------------
PM MAIL ICQ Skype   Вверх
Idsa
Дата 20.4.2009, 14:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Гы. Точно smile


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
uranpro
Дата 20.4.2009, 14:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Idsa, проверил, возвращает =((( в чем же проблема

Добавлено через 38 секунд
=) сча проверю)

Добавлено через 3 минуты и 39 секунд
всем спасибо!! работает !))  smile   smile  smile 


--------------------
I want a perfect soul
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

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

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

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


 




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


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

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