PDA

View Full Version : کمک برای تکمیل و رفع مشکل یک پروژه بسیار کوچک



ask_kalhor
دوشنبه 08 فروردین 1390, 22:47 عصر
با سلام و تبریک سال نو .:شیطان:
مشکلی برام پیش اومده که از کسایی که در این زمینه بلدن کمکم کنن درخواست کمک دارم .
چند دقیقه بیشتر طول نمی کشه و ممنون میشم کمکم کنید.
من چون در زمینه برنامه نویسی مشکل دارم و متاسفانه یه پروژه کوچک درسی گرفتم که نیاز به ارسال اطلاعات به دیتا بیس داره .:متعجب:

تعدادی کتاب گرفتم که کوچکترین کمکی بهم نکردن چون مرجع بودن و من که در این زمینه کوچکترین آشنایی نداشتم بیشتر سردر گمم کرد.:عصبانی++:
.
مشکلاتم ایناست :
1- می خوام به جای پسورد پیچیده موقع ثبتنام یه پسورد معمولی رو هم قبول کنه .مثلا به جای 123456! بشه 1234 رو هم قبول کنه

2- می خوام وقتی دکمه اضافه به لیست رو میزنم مقدار هر فیلد از تکست باکس ها که در صفحه هستند گرفته بشه و در دیتا بیس که اس کیو ال هست قرار بگیره .

ممنون میشم که کمکم کنید .
برای افراد حرفه ای کمتر از یه دقیقه هم طول نمی کشه .ولی برای من که بالای ده تا کتاب مرجع asp رو هم خوندم چند هفته هست رو اعصابه .

از طرفی هم نمی تونم بخاطر مشکلات کاری وقت زیادی روش بگذارم.
.
ممنون

اینم سورس :
http://hotfile.com/dl/112253944/328d382/WebSite2.zip.html

کسی کمکم کنه ممنون میشم

jaykob
سه شنبه 09 فروردین 1390, 09:10 صبح
با سلام و تبریک سال نو .:شیطان:
مشکلی برام پیش اومده که از کسایی که در این زمینه بلدن کمکم کنن درخواست کمک دارم .
چند دقیقه بیشتر طول نمی کشه و ممنون میشم کمکم کنید.
من چون در زمینه برنامه نویسی مشکل دارم و متاسفانه یه پروژه کوچک درسی گرفتم که نیاز به ارسال اطلاعات به دیتا بیس داره .:متعجب:

تعدادی کتاب گرفتم که کوچکترین کمکی بهم نکردن چون مرجع بودن و من که در این زمینه کوچکترین آشنایی نداشتم بیشتر سردر گمم کرد.:عصبانی++:
.
مشکلاتم ایناست :
1- می خوام به جای پسورد پیچیده موقع ثبتنام یه پسورد معمولی رو هم قبول کنه .مثلا به جای 123456! بشه 1234 رو هم قبول کنه

2- می خوام وقتی دکمه اضافه به لیست رو میزنم مقدار هر فیلد از تکست باکس ها که در صفحه هستند گرفته بشه و در دیتا بیس که اس کیو ال هست قرار بگیره .

ممنون میشم که کمکم کنید .
برای افراد حرفه ای کمتر از یه دقیقه هم طول نمی کشه .ولی برای من که بالای ده تا کتاب مرجع asp رو هم خوندم چند هفته هست رو اعصابه .

از طرفی هم نمی تونم بخاطر مشکلات کاری وقت زیادی روش بگذارم.
.
ممنون

اینم سورس :
http://hotfile.com/dl/112253944/328d382/WebSite2.zip.html

کسی کمکم کنه ممنون میشم

سلام دوست عزیز

سوال اول اینکه اگر لاگین را خودتان نوشتید نباید مشکلی باشه و هر پسوردی را باید قبول کنه

سوال دوم هم به شکل زیر در LINQ عمل کنید :


MYLINQDataContext db = new MYLINQDataContext();
db.tbl_contacts.InsertOnSubmit(new tbl_contact
{
name = txtName.Text,
family = txtFamily.Text,
body = txtMessage.Text,
email = txtMail.Text,
subject = txtSubject.Text
});
db.SubmitChanges();
lblResult.Text = "پیام شما با موفقیت ارسال شد ";
lblResult.ForeColor = System.Drawing.Color.Green;
lblResult.Font.Bold = true;


موفق باشید

Roia_del
سه شنبه 09 فروردین 1390, 09:14 صبح
اگه از Login خود ASP.NET استفاده می کنی باید تو فایل Web.Config تغییراتی بدی :





<membership>
<providers>
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" passwordStrengthRegularExpression="" />
</providers>

</membership>

ask_kalhor
سه شنبه 09 فروردین 1390, 12:13 عصر
سلام دوست عزیز

سوال اول اینکه اگر لاگین را خودتان نوشتید نباید مشکلی باشه و هر پسوردی را باید قبول کنه

سوال دوم هم به شکل زیر در LINQ عمل کنید :


MYLINQDataContext db = new MYLINQDataContext();
db.tbl_contacts.InsertOnSubmit(new tbl_contact
{
name = txtName.Text,
family = txtFamily.Text,
body = txtMessage.Text,
email = txtMail.Text,
subject = txtSubject.Text
});
db.SubmitChanges();
lblResult.Text = "پیام شما با موفقیت ارسال شد ";
lblResult.ForeColor = System.Drawing.Color.Green;
lblResult.Font.Bold = true;


موفق باشید



سلام

ممنون بابت راهنمایی .
linQ برای استدیو 2010 هست

من برای 2005 می خواستم .

event مربوط به دکمه ثبت رو می خواستم .
.
بهرحال تشکر ویژه بابت راهنمایی هاتون

alibabaei2
سه شنبه 09 فروردین 1390, 12:50 عصر
ابتدا برای اتصال به دیتا بیس کد زیر را در web.config بنویسید
<connectionStrings>
<Nameadd name="ConnectionString"
connectionString="Data Source=.;Initial Catalog=Data Base Name;Integrated Security=true"
providerName="System.Data.SqlClient" />
</connectionStrings>

سپس در صفحه ای که فرم login دارید این کد را وارد کنید
SqlConnection connection=new SqlConnection(ConfigurationManager.ConnectionStrin g["ConnectionStringName"].connectionString
conncetion Open()
string sql = "Insert into tableName(UserName,Password)Values(@UserName,@Pass word)";
sqlCommand cmd=new sqlCommand(sql,connection);
cmd.Parameters.AddWithValue(@UserName,txtUsername. Text);
cmd.Parameters.AddWithVAlue(@Password,txtPassword. Text);
cmd.executeNoneQuery();

omid_kimia
پنج شنبه 11 فروردین 1390, 12:38 عصر
سلام

ممنون بابت راهنمایی .
linQ برای استدیو 2010 هست

من برای 2005 می خواستم .

event مربوط به دکمه ثبت رو می خواستم .
.
بهرحال تشکر ویژه بابت راهنمایی هاتون

با سلام
Linq فقط در vs 2010استفاده نمیشه شما میتونید در 2005 هم استفاده کنید.
موارد بالا که گفته شده درسته میتونید از اونا استفاده کنید.