CreateUserWizard的一些问题

chengl2 2010-09-24 04:57:38
想学下CreateUserWizard控件,怎么为它绑定数据库?修改验证信息呢?附连一个使用自己的数据库呢?
...全文
165 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2010-09-24
  • 打赏
  • 举报
回复
moonwrite 2010-09-24
  • 打赏
  • 举报
回复
要用那个控件
必须要用微软设计好的表

google: membership
camperer 2010-09-24
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 chengl2 的回复:]
我的意思是能不能在附带一个
[/Quote]
可以有别的库,用来存放你的系统中别的信息,比如产品表/订单表/文章表,但CreateUserWizard控件只能用aspnetdb(这个库在注册生成的时候是可以被改名的,但库中的表结构是固定的不能改),因为login控件的底层是membership在起作用。
chengl2 2010-09-24
  • 打赏
  • 举报
回复
呵呵,我在网上也看了一些信息,我的意思是能不能在附带一个,不能么?

ASP.NET SQL Server安装向导,我服务器用的是本机,WINDOW身份验证,怎么出错,未能查询SQL Server中数据库列表呢,和我本机没装SQL的关系?我用的都是在虚拟机里的SQL
cx510158746 2010-09-24
  • 打赏
  • 举报
回复
学习中...
camperer 2010-09-24
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 chengl2 的回复:]
...
[/Quote]
放到profile里就可以了

或者直接改aspnet_Users表,另外建表存储这些也行,不过这样的话你就要改写MembershipUser类了
camperer 2010-09-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 chengl2 的回复:]
...
[/Quote]
我没说清楚?它的数据库是已经绑定好的aspnetdb,不是随便建个库就绑定的。
chengl2 2010-09-24
  • 打赏
  • 举报
回复
我是说给绑定数据库的时候,我还想附连一个其他数据库,放一些其他信息,譬如,兴趣爱好等等...他们应该怎么连一块呢
chengl2 2010-09-24
  • 打赏
  • 举报
回复
为CreateUserWizard绑定数据库时提示对象名sysdatabases无效,什么原因呢
camperer 2010-09-24
  • 打赏
  • 举报
回复
数据库是绑定好的,也就是说,只有存在membership成员关系数据库才能使用这控件。你可以用regsql命令创建数据库,不需要另外绑定。
修改验证信息,它有参数可以让你自己定制。
附连一个自己的数据库?你的意思没有表达很清楚,,是不是说完全不用微软的,而只用你自己数据库?那就只有修改membership类了。比较可行的方案是在微软的数据库上扩展,添加自己的表与原有的表关联。

微软的membership其实是个好东西,拉过来就能用。很多人用微软的本地站点管理工具的时候就觉得它太复杂,或者性能低下,,那是因为他们没有深入了解它。

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧