با سلام و خسته نباشید خدمت دوستان عزیز
ممکنه واسه خیلی ها پیش اومده باشه که بخواهن کاربری رو چک کنند داخل که عضو کتابخانه هستش یا اینکه یک پروژه بر فرض مثال باشگاه بدن سازی هستش و یا غیره... که اکثرا در پروژه های کتابخانه ازش استفاده می کنند که کاربری می خواهد کتابی رو امانت ببره عضو هستش که کتاب بهش بده سیستم یا خیر خوب بریم سراق آموزش همراه با کامینت گذاری شده خدمت دوستان عزیز و موفق باشید.
و همون کد بالاست فقط تو مسجش دقت کنید و تفاوتتشون رو هم گفتم موفق باشید بازم
کد PHP:
void cheked()
{
DataTable dy = new DataTable();
con = new SqlConnection(strcon);
string chek = "select id from TblAnbar1 where id='" + Txtid.Text + "'";
sqldata = new SqlDataAdapter(chek, con);
dy.Clear();
sqldata.Fill(dy);
// نکته اش همین جاست
// اگر کاربر موجود بود یعنی ثبت نام شده قبلا و امانت یا بهش کتاب یا خلاصه غیره...
if (dy.Rows.Count > 0)
{
//دستور ذخیره یا فراخوانی زیروال برای ذخیره یا امانت دادن کتاب یا .....غیره
insert_case_data();
}
// در غیر این صورت ارور مربوطه رو بده
else
{
MessageBox.Show("کاربر مورد نظر شما عضو نیستید لطفا اول ثبت نام کنید");
}
}
// تفاوت این کد با بالا این هستش که میاد چک می کنه اگر کالا بود ارور میده ولی این اگر طرف بود ثبت نام میشه
// در غیر این صورت ارور رو میده امیدوارم رسونده باشم موفق باشید
void chekedname()
{
DataTable dy = new DataTable();
con = new SqlConnection(strcon);
string chek = "select name from TblAnbar1 where name='" + Txtname.Text + "'";
sqldata = new SqlDataAdapter(chek, con);
dy.Clear();
sqldata.Fill(dy);
if (dy.Rows.Count > 0)
{
string mesg = MessageBox.Show("نام کالا قبلا ثبت شده است", "اخطار").ToString ();
}
else
{
insert_case_data();
}
}