السلام عليكم
احتاجة كود شاشة الدخول مع الدتا بيز
السلام عليكم
احتاجة كود شاشة الدخول مع الدتا بيز
nadeer11 كتب:السلام عليكم
احتاجة كود شاشة الدخول مع الدتا بيز
السلام عليكم
هل من الممكن شرح تفصيلى لما تريد بالضبط عمله؟ حتى تكون إفادتى لك بشكل جيد أنا و الأعضاء المتواجدين بإذن الله
يعطيك العافية اخي
عملت فورم للشاشة الدخول
وهي الكود
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace project
{
public partial class logform : Form
{
SqlConnection cn = new SqlConnection();
SqlCommand cmd = new SqlCommand();
SqlDataReader dr;
public logform()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
cn.ConnectionString = database.ss;
cn.Open();
cmd.Connection = cn;
cmd.CommandType = CommandType.Text;
cmd=cmd = new SqlCommand( "select * from acount where user_name = '" + comboBox1 + "'and passwoord = ' " + textBox2 + "'",cn);
string userText = comboBox1.Text;
string passText = textBox2.Text;
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
da.Fill(ds);
int count = ds.Tables[0].Rows.Count;
if ((comboBox1.Text == "admin") && (textBox2.Text == "admin"))
{
this.Visible = false;
admin_mainform main = new admin_mainform();
main.StartPosition = FormStartPosition.CenterScreen;
main.ShowDialog();
cn.Close();
}
else if (count ==0)
{
this.Visible = false;
MainForm main = new MainForm();
main.StartPosition = FormStartPosition.CenterScreen;
main.ShowDialog();
cn.Close();
}
else
{
MessageBox.Show("اخل اسم المستخدم وكلمة المرور بشكل صحيح");
cn.Close();
}
private void button2_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void logform_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the 'dataSetacount.acount' table. You can move, or remove it, as needed.
this.acountTableAdapter.Fill(this.dataSetacount.acount);
}
}
}
ولكن لو ضعت كلمة مرور خطا يقوم بالدخول
لقد قمت بعمل شاشه دخول من قبل
وهذا الكود هو الذي كتبته داخل زرار الدخول
cmd.CommandText = "SELECT * FROM loginTB WHERE (userName = '"+textBox1.Text+"') AND (password = '"+textBox2.Text+"')";
adp = new SqlDataAdapter(cmd.CommandText, cn);
ds = new DataSet();
if (cn.State == ConnectionState.Closed)
{
cn.Open();
adp.Fill(ds);
cn.Close();
}
else
{
adp.Fill(ds);
cn.Close();
}
DataTableReader reader = new DataTableReader(ds.Tables[0]);
if (reader.HasRows)
{
Home h1 = new Home();
h1.ShowDialog();
this.Hide();
}
else
{
DialogResult dr = MessageBox.Show("يرجي التأكد من كلمه المرور", "كلمه مرور خاطئه", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error, MessageBoxDefaultButton.Button3);
if (dr == DialogResult.Retry)
{
textBox1.Text = "";
textBox2.Text = "";
}
جربه أخي واذا واجهتك اخطاء يرجي تبلغي :)
بالتوفيق
يمكنك قراءة مشاركتي في ردي علي سؤال مشابه من خلال هذا الرابط