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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проверка логина пароля, ASP 
:(
    Опции темы
Iganga
Дата 15.12.2008, 22:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Добрый день!

Проблемка - вот код: 
Код

 protected void Button1_Click(object sender, EventArgs e)
    {
        SqlConnection myConnection = new SqlConnection(myConnString);
        SqlCommand myCommand = new SqlCommand("FindUser", myConnection);        
        myCommand.CommandType = CommandType.StoredProcedure;
        myCommand.Parameters.AddWithValue("@username", TextBox1.Text);
        myCommand.Parameters.AddWithValue("@userpassword", TextBox2.Text);
        try
        {
            myConnection.Open();
           Int32 count = (Int32)myCommand.ExecuteScalar();
            Response.Write(count);
            //if (count > 0)
            //{
            //    FormsAuthentication.RedirectFromLoginPage(TextBox1.Text, false);            
            //}
            //else
            //{
            //    ErrorInfo.Visible = true;
            //}
        }
        catch (SqlException sex)
        {
            ErrorInfo.Text = sex.ToString();
        }
        finally
        {
            myConnection.Close();
        }
    }



Надо найти логин пароль, затем переправить пользователя на страницу Default.aspx.
Код

create proc FindUser
@username nchar(50),
@userpassword nchar(50)
as        
select username,userpassword
from users
where username=@username and userpassword=@userpassword 

пытаюсь сделать онлайн ежедневник.  Подскажите как сделать так чтоб при входе пользователя в систему подгружалась таблица с его настройками и ивентами и заметками и всей такой туфтой. Как ассоциировать ее с пользователем?
У меня была такая мысль: Регистрация проходит, берется логин и его в качестве имени таблицы пихаем.
Код


create proc create_newuser_table_events
@tablename nchar(100)
as
create table @tablename
(
  ...
  ...
  ...
)


Но это оказалось неосуществимым. подскажите как быть.
PM MAIL ICQ   Вверх
mihryak
Дата 18.12.2008, 23:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



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

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

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

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


 




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


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

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