在asp.net中注册时上传图片

时间:2010-03-21 13:42:14

标签: asp.net sql image upload registration

我正在asp.net开发学生注册表。有两个表,即std_registration和gallery(有pic_id和pic_url)。在注册期间,在单击提交按钮之前,我想从图库表中检索pic_id,然后将其传递给注册表的插入查询。 图片上传是可选部分。如果没有上传图像,我想要上传默认图像。

请帮我解决这个问题。感谢名单。

1 个答案:

答案 0 :(得分:1)

您的算法:

  1. 添加新用户,获取用户ID。
    • 用户不是可选的,必须创建。如果不可能的话 整件事停止了
  2. 寻找 上传图片,如果没有找到返回。
  3. 保存图片,将其关联到 用户ID。
  4. 您的表格应如下所示:

    用户

    无论PK什么 姓名nvarchar(由您决定)
    YaddaYadda

    ProfileImage

    无论PK什么 UserId无论什么FK
    Image Blob

    外键不应该在User表中。您不是在用户之间共享图像。