PDA

View Full Version : استفاده از جدول دلخواه برای کنترلهای Login و Createuser



raika17metal
جمعه 07 بهمن 1390, 18:24 عصر
من دارم یه وبسایت طراحی می کنم که از دیتابیش Sql Server2008 استفاده می کنه.
تو این دیتابیس جدولی به نام Users دارم که دارای فیلدهای زیر هستش :
نام، نام خانوادگی، جنسیت، تاریخ تولد، تلفن ثابت، همراه، رشته تحصیلی، مقطع تحصیلی، نام کاربری، رمز عبور، ایمیل، وبسایت.
حالا چطوری می تونم توسط کنترل Create User Wizard تنظیمات رو طوری انجام بدم که اولا تعداد فیلدها متناسب با این جدول باشه ثانیا اطلاعات تو این جدول به جای جدول پیش فرض ASP ذخیره بشه.
همچنین چطوری می تونم تعیین کنم که کنترل Login، برای ورود کاربر به سایت از اطلاعات این جدول استفاده کنه. با تشکر

parvizwpf
شنبه 08 بهمن 1390, 01:07 صبح
C:\WINDOWS\MICROSOFT.Net\FRAMEWORK\V X\regiis.exe

EnKamran
شنبه 08 بهمن 1390, 01:33 صبح
این لینک (http://support.microsoft.com/kb/910440) قدم به قدم آموزش می ده که شما اگر بخواهید سیستم ورود خروج و اینا رو باجداول و پرووایدری غیر از دیفالت ها بسازید ولی بتونید از کنترل های لاگین هم استفاده کنید باید چطور عمل کنید

raika17metal
شنبه 08 بهمن 1390, 21:46 عصر
C:\WINDOWS\MICROSOFT.Net\FRAMEWORK\V X\regiis.exe

دوست عزیز این روشی که شما میگید فکر کنم دیتابیس رو تغییر میده. من علاوه بر دیتابیس نیاز دارم که جدول دلخواه رو هم براش مشخص کنم

raika17metal
یک شنبه 09 بهمن 1390, 22:13 عصر
این لینک (http://support.microsoft.com/kb/910440) قدم به قدم آموزش می ده که شما اگر بخواهید سیستم ورود خروج و اینا رو باجداول و پرووایدری غیر از دیفالت ها بسازید ولی بتونید از کنترل های لاگین هم استفاده کنید باید چطور عمل کنید
ممنون راهنمای خوبی بود من مرحله به مرحله کارها رو انجام دادم و در مرحله آخر با این خطا مواجه شدم :

81679

کدهای موجودر در web congif:


<?xml version="1.0"?>

<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->

<configuration>
<connectionStrings>
<add name="ApplicationServices"
connectionString="Server=localhost;Database=TestDB;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.0" />
</system.web>
<membership>
<providers>
<clear/>
<add name="AspNetCustomMembershipProvider" type="CustomMembershipProviderLib.CustomMembershipProvid er" connectionStringName="ApplicationServices" applicationName="/"/>
</providers>
</membership>
</configuration>

Mostafa_Dindar
یک شنبه 09 بهمن 1390, 22:24 عصر
من دارم یه وبسایت طراحی می کنم که از دیتابیش Sql Server2008 استفاده می کنه.
تو این دیتابیس جدولی به نام Users دارم که دارای فیلدهای زیر هستش :
نام، نام خانوادگی، جنسیت، تاریخ تولد، تلفن ثابت، همراه، رشته تحصیلی، مقطع تحصیلی، نام کاربری، رمز عبور، ایمیل، وبسایت.
حالا چطوری می تونم توسط کنترل Create User Wizard تنظیمات رو طوری انجام بدم که اولا تعداد فیلدها متناسب با این جدول باشه ثانیا اطلاعات تو این جدول به جای جدول پیش فرض ASP ذخیره بشه.
همچنین چطوری می تونم تعیین کنم که کنترل Login، برای ورود کاربر به سایت از اطلاعات این جدول استفاده کنه. با تشکر

سلام ،

غیر از پسورد میتوانید مابقی فیلدها را در Profile ذخیره کنید . بعبارتی Profile راهکار استاندارد و ساده مایکروسافتی ذخیره اطلاعات جانبی کاربر در Membership است .

موفق باشید