Как вставить данные в базу данных с помощью текстового поля и войти в систему имя пользователя - PullRequest
0 голосов
/ 24 мая 2011

Я нахожусь в центре небольшого веб-сайта проекта, где я решил создать базовую доску объявлений, которая позволяет зарегистрированным пользователям писать комментарии (используя текстовое поле), к которым они добавляются в базу данных доски объявлений и затем отображаются с использованием gridview .

Когда пользователь пишет комментарий, я также хочу отобразить его имя пользователя в сообщении (показывая, что он является постером), а также дату (которую мне удалось сделать уже с помощью GetDate ()).

Пока у меня есть это.

  1. У меня есть база данных ASP.NETDB.MDF, в которой используются функции входа в систему .NET, чтобы пользователь мог зарегистрироваться на моем сайте и войти в систему. База данных по умолчанию создает поля IDNumber, Username и т. Д.

  2. У меня есть база данных, в которой есть следующие поля. ID, имя пользователя, время, комментарий.

Так что просто резюмируем. Когда пользователь вошел в систему, я хочу, чтобы он имел возможность перейти на веб-страницу доски объявлений и ввести комментарий, используя текстовое поле. Когда он нажимает кнопку отправки, набранное сообщение будет добавлено в базу данных, а затем показано через сетку. Его имя пользователя и время публикации должны быть автоматически добавлены к сообщению (что можно определить по входу пользователя в уникальную учетную запись (как я это делаю, понятия не имею!).

Должен ли я присоединиться к столам? (т.е. имя пользователя (из таблицы входа в систему) с именем пользователя из таблицы сообщений? Есть ли лучший способ сделать все это?

Извините за то, что вы нубистский! Я новичок в этом.

1 Ответ

0 голосов
/ 24 мая 2011

Вам следует присоединиться к таблицам, если в таблице «логин» есть данные, которые нужно показать рядом с комментарием, которого нет в таблице «доска объявлений».

Например, если вы хотите показать UserName, Message, тогда вам не нужно объединение, потому что имя пользователя уже сохранено в таблице сообщений. Однако, если вы хотите отобразить FullName, Message и FullName в таблице входа в систему, а сообщение в таблице сообщений, вам понадобится объединение.

Попробуйте найти примеры того, что вы пытаетесь сделать в Интернете. Там должно быть много, я видел немало примеров стилей блогов с ASP.NET MVC.

Удачи

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...