0 امتیاز
سلام  

من می خوام صفحه لاگینی بسازم که دیتابیسش LOCAL نباشه

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

1 پاسخ

+1 امتیاز

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

ساخت دیتابیس انلاین تفاوت چندانی با لاگین معمولی نداره به جز دیتابیس و نشست ها

برات سورس رو میزارم لازمه ادرس دیتابیست اون سروری باشه که دیتابیس روی اون اپلود و کانفیگ شد و پس از ورود اگه بخوای روی امنیت کار کنی حتما session رو در نظر بگیر

 

 


namespace login_form  
{  
    public partial class Form1 : Form  
    {  
        SqlConnection con = new SqlConnection();  
        public Form1()  
        {  
            SqlConnection con = new SqlConnection();  
            con.ConnectionString = "Data Source=MY-PC\\SQLEXPRESS;Initial Catalog=STUDENT;Integrated Security=True";  
  
            InitializeComponent();  
        }  
  
        private void Form1_Load(object sender, EventArgs e)  
        {  
            // TODO: This line of code loads data into the 'sTUDENTDataSet.login' table. You can move, or remove it, as needed.  
            //this.loginTableAdapter.Fill(this.sTUDENTDataSet.login);  
            SqlConnection con = new SqlConnection("Data Source=MY-PC\\SQLEXPRESS;Initial Catalog=STUDENT;Integrated Security=True");  
            con.Open();  
  
            {  
            }  
        }  
  
        private void button1_Click(object sender, EventArgs e)  
        {  
            SqlConnection con = new SqlConnection();  
            con.ConnectionString = "Data Source=MY-PC\\SQLEXPRESS;Initial Catalog=STUDENT;Integrated Security=True";  
            con.Open();  
            string userid = textBox1.Text;  
            string password = textBox2.Text;  
            SqlCommand cmd = new SqlCommand("select userid,password from login where userid='" + textBox1.Text + "'and password='" + text            Box2.Text + "'", con);  
            SqlDataAdapter da = new SqlDataAdapter(cmd);  
            DataTable dt = new DataTable();  
            da.Fill(dt);  
            if (dt.Rows.Count > 0)  
            {  
                MessageBox.Show("Login sucess Welcome to Homepage http://w3-farsi.com");  
                System.Diagnostics.Process.Start("http://w3-farsi.com");  
            }  
            else  
            {  
                MessageBox.Show("Invalid Login please check username and password");  
            }  
            con.Close();  
        }  
  
        private void button2_Click(object sender, EventArgs e)  
        {  
            Application.Exit();  
  
        }  
    }  
}  

 

سوال جدید

2,334 سوال

2,871 پاسخ

3,725 دیدگاه

3,915 کاربر

دسته بندی ها

...