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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> SELECT в MSSQL 
:(
    Опции темы
chudak
Дата 22.7.2008, 11:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



вроде все условия правильно поставлены но метод всегда возвращает true независимо верные логин и пароль или нет!!!

Код

    private bool auth(string log, string pass)
    {
        bool flag = false;
        string connString = "Data Source=(local)\\SQLEXPRESS;Database=auth;integrated security=SSPI;";
        m_conn = new SqlConnection(connString);
        m_conn.Open();

        string strSQL = "select * from auth_table where login ='" + log + "' AND pass ='" + pass + "'";

        DataTable userDT = new DataTable();
        try
        {
            conn();
            m_dataAdapter = new SqlDataAdapter(strSQL, m_conn);

            m_dataAdapter.Fill(userDT);
            m_conn.Close();
        }

        catch (Exception ex)
        {
            userDT = null;
        }

        if (userDT != null)
        {
            if (userDT.Rows.Count > 0)
                this.Label1.Text += userDT.Rows[0]["login"].ToString();

                flag = true;
        }
        return flag;
    }

    private void conn()
    {
        string connString = "Data Source=(local)\\SQLEXPRESS;Database=auth;integrated security=SSPI;";
        m_conn = new SqlConnection(connString);
        m_conn.Open();
    }


почему же???

Добавлено через 4 минуты и 52 секунды
ой ой ой... как же раньше не заметил что у if-а скобочки не стоят, вот он и захватывает true!!!
а удолять можно свои темы??? чтоб еслив что не засорять страницу!!!
PM MAIL   Вверх
Partizan
Дата 22.7.2008, 12:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

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



...не увидел что решение уже есть)

Это сообщение отредактировал(а) Partizan - 22.7.2008, 12:44


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

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

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

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


 




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


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

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