PDA

View Full Version : طراحی فرم ثبت نام و ورود کاربرasp.net $$ C#



naserzadeh
چهارشنبه 22 خرداد 1392, 01:16 صبح
با سلام توی سایت سرچ زدیم بحث زیاد شده بود در مورد این موضوع ولی معمولا نیمه کاره مونده بودن از عزیزان میخوام اگه کسی میتونه این بحث و با دیتابیس اس کیوال و بطور کامل برام توضیح بدین یک فرم ثبت نام عادی با فرم ورود

mahdidabaghi
چهارشنبه 22 خرداد 1392, 01:58 صبح
سلام شما دوست عزیز بگو دقیقا مشکلت با کدوم قسمتشه؟
وگرنه به قول خودتون توی همین سایت موارد زیادی راجع به این موضوع هست.

naserzadeh
چهارشنبه 22 خرداد 1392, 09:47 صبح
کلی مثلا ارتباط با دیتابیس و کد نویسی بخش ثبت نام

naserzadeh
چهارشنبه 22 خرداد 1392, 13:08 عصر
من تا حدودی انجام دادم ولی دستور دکمه ثبت نام که باعت درج رکورد میشه را با ویژوال بیسیک بلدم ولی با سی شارپ میشه توضیح بدین برام
دستور vb


Partial Class _Default
Inherits System.Web.UI.Page

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
On Error GoTo EFRR
AccessDataSource1.Insert()
Label1.Text = "data saved in " + Now
Exit Sub
EFRR:
Label1.Text = "ERROR!"
End Sub
End Class


دیتابیس من اکسس 2007

naserzadeh
پنج شنبه 23 خرداد 1392, 00:57 صبح
من پیدا کردن نوشتم ولی مشکلی که آلان دارم اینه که وقتی میخوام توی سورس کلید ثبت نام اسم textbox مو بیارم بصورت اتوماتیک نشون داده نمیشه سورس مو ضمیمه کردم دوستان اگه کمک کنن ممنون میشم

r_s1389@yahoo.com
پنج شنبه 23 خرداد 1392, 01:11 صبح
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;


namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection("data source=(local);initial catalog=db;integrated security=true;");
SqlCommand cmd = new SqlCommand("insert into T2 (name,fname) values (@name,@fname)", con);
cmd.CommandType = CommandType.Text;

cmd.Parameters.AddWithValue("@name", textBox1.Text);
cmd.Parameters.AddWithValue("@fname", textBox2.Text);

con.Open();
cmd.ExecuteNonQuery();
con.Close();
}

private void button2_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection("data source=site2-n8;initial catalog=db;integrated security=true;");
SqlCommand cmd = new SqlCommand("select fname from table_1 where name = @name", con);

cmd.CommandType = CommandType.Text;

cmd.Parameters.AddWithValue("@name", textBox1.Text);

SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();

con.Open();
da.Fill(dt);
con.Close();

textBox2.Text = dt.Rows[0]["fname"].ToString().Trim();

}

private void button3_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection("data source=site2-n8;initial catalog=db;integrated security=true;");
SqlCommand cmd = new SqlCommand("delete from table_1 where name = @name", con);

cmd.CommandType = CommandType.Text;

cmd.Parameters.AddWithValue("@name", textBox1.Text);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
}

private void button4_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection("data source=site2-n8;initial catalog=db;integrated security=true;");
SqlCommand cmd = new SqlCommand("update table_1 set fname = @fname where name = @name", con);

cmd.CommandType = CommandType.Text;

cmd.Parameters.AddWithValue("@fname", textBox2.Text);
cmd.Parameters.AddWithValue("@name", textBox1.Text);

con.Open();
cmd.ExecuteNonQuery();
con.Close();
}
}
}
مشکلی داشتی در خدمتم

r_s1389@yahoo.com
پنج شنبه 23 خرداد 1392, 01:18 صبح
این مدلی نرو جلو به نظر من یکم مطالعه کنی در مورد asp.net و چگونگی درستن کردن مسترپیج و خود مفهوم مستر پیج و مهمتر از همه پایگاه داده sql و نحوه نوشتن کوئری برات بهتره و فارغ از اینکه زود به نتیجه میرسی اصولی یاد میگیری

naserzadeh
پنج شنبه 23 خرداد 1392, 20:11 عصر
منبع آموزشی برای این مطلب سراغ داری؟

naserzadeh
پنج شنبه 23 خرداد 1392, 21:45 عصر
من انجام دادم فرم ثبت نام و ورود کاربر ولی آلان وقتی با کاربر مثلا علی وارد میشن بجای اینکه پیغام خوش آمدی علی را برام چاپ کنه مینویسه خوش آمدید 2 این شماره userid که توی دیتابیسم براش تعریف کردمو میاره اگه بخوام اسمشو بیاره باید چیکار کنم
و اینکه با فونت فارسی مشکل داره دیتابیسم و اگه بخوام فیلدامو به nchar تغییر بدم دیتابی اجازه نمیده باید چیکار کنم از N هم استفاده کردم نشد

mohammad kafiyan
جمعه 24 خرداد 1392, 00:33 صبح
خوب باید در select که زدی به جای فیلد userid نام کاربر را برگردانید
برای اینکه به nvarchar تغییر بدی راهی جز حذف رکورد ها در tableنداری باید به صورت دستی تمام آنها را حذف کنی

naserzadeh
پنج شنبه 06 تیر 1392, 23:34 عصر
من فرم ثبت نام را طراحی کردم و آلان کاربر بخوبی وارد میشه ولی وقتی مثلا به صفحه خانگی میام و دوباره به صفحه کاربر مراجعه میکنم میبینم که سشن از بین رفته چکار کنم که سشن تا وقتی من دکمه خروج را نزدم پا برجا بمونه

naserzadeh
شنبه 08 تیر 1392, 14:04 عصر
من توی php برام راحته ولی اینجا یکم گیره بازار ؟؟؟از کجاست

mashhadpix
یک شنبه 30 تیر 1392, 09:46 صبح
من انجام دادم فرم ثبت نام و ورود کاربر ولی آلان وقتی با کاربر مثلا علی وارد میشن بجای اینکه پیغام خوش آمدی علی را برام چاپ کنه مینویسه خوش آمدید 2 این شماره userid که توی دیتابیسم براش تعریف کردمو میاره اگه بخوام اسمشو بیاره باید چیکار کنم
و اینکه با فونت فارسی مشکل داره دیتابیسم و اگه بخوام فیلدامو به nchar تغییر بدم دیتابی اجازه نمیده باید چیکار کنم از N هم استفاده کردم نشد

براتون پیغام خصوصی دادم که یه کم درباره این فایل ضمیمه بیشتر توضیح بدهید.
ممنون میشم یکم منو راهنمایی کنید.