загрузить изображение при регистрации в asp.net - PullRequest
0 голосов
/ 21 марта 2010

Я разрабатываю регистрационную форму студента в asp.net.Есть две таблицы, а именно std_registration и gallery (имеющие pic_id и pic_url).Во время регистрации, прежде чем нажать кнопку «Отправить», я хочу извлечь pic_id из таблицы галереи, а затем передать его на запрос вставки таблицы регистрации.загрузка изображений является необязательной частью.если изображение не загружено, я хочу загрузить изображение по умолчанию.

Пожалуйста, помогите мне в этом.спасибо.

1 Ответ

1 голос
/ 21 марта 2010

Ваш алгоритм:

  1. Добавить нового пользователя, получить идентификатор пользователя.
    • Пользователь НЕ является обязательным и должен быть создан. Если это невозможно, все останавливается
  2. Ищите загрузить изображение, если не найдено, вернуть.
  3. Сохраните изображение, связав его с идентификатор пользователя.

Ваши таблицы должны выглядеть так:

Пользователь

Id, какой бы ни был PK
Имя nvarchar (до вас)
ЯддаЯдда

ProfileImage

Id, какой бы ни был PK
UserId независимо от FK
Изображение Blob

Внешний ключ НЕ должен находиться в таблице User. Вы не делитесь изображениями между пользователями.

...