نمایش نتایج 1 تا 5 از 5

نام تاپیک: جستجوی یک مقدار از یک Fileld در دیتابیس و استفاده از if برای وجود یا وحود نداشتن آن در برنامه !

  1. #1
    کاربر دائمی آواتار SharpSabre
    تاریخ عضویت
    دی 1388
    محل زندگی
    خونمون
    سن
    40
    پست
    136

    جستجوی یک مقدار از یک Fileld در دیتابیس و استفاده از if برای وجود یا وحود نداشتن آن در برنامه !

    سلام

    من یک ScalarQuery1 داخل DataSet ساختم :
    SELECT IdUser  FROM  [User Info] WHERE   (IdUser = '"+maskedTextBox1.Text+"')

    و یک :
     private void maskedTextBox1_TextChanged(object sender, EventArgs e)
    {
    string stt = user_InfoTableAdapter.ScalarQuery1();
    //user_InfoTableAdapter.ScalarQuery1() != DBNull.Value
    if (user_InfoTableAdapter.ScalarQuery1()!= null)
    {
    maskedTextBox1.Focus(); toolTip1.IsBalloon = true;
    toolTip1.Show(" شماره تکراری بود !!!", maskedTextBox1);
    toolTip1.Show("! شماره مجاز جایکزین گردید", button3);
    maskedTextBox1.Text = (database_DataSet.User_Info.Rows.Count + 1).ToString();
    }
    }

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

    خیلی ممنون.
    آخرین ویرایش به وسیله SharpSabre : شنبه 25 شهریور 1391 در 19:42 عصر

  2. #2
    کاربر دائمی آواتار SharpSabre
    تاریخ عضویت
    دی 1388
    محل زندگی
    خونمون
    سن
    40
    پست
    136

    نقل قول: جستجوی یک مقدار از یک Fileld در دیتابیس و استفاده از if برای وجود یا وحود نداشتن آن در برنا

    ظاهرا همه Classic کارن ، مدرن باشید همیشه باشید D:

  3. #3
    کاربر دائمی آواتار SharpSabre
    تاریخ عضویت
    دی 1388
    محل زندگی
    خونمون
    سن
    40
    پست
    136

    نقل قول: جستجوی یک مقدار از یک Fileld در دیتابیس و استفاده از if برای وجود یا وحود نداشتن آن در برنا

    اما راه حل :
    توسط یک DataGridView که در برنامه اضافه بشه :
    private void maskedTextBox1_Leave(object sender, EventArgs e)
    {
    if (database_DataSet.User_Info.IdUserColumn.Table.Row s.Contains(maskedTextBox1.Text))
    {

    maskedTextBox1.Focus(); toolTip1.IsBalloon = true;
    toolTip1.Show(" شماره تکراری بود !!!", maskedTextBox1);
    toolTip1.Show("! شماره مجاز جایکزین گردید", button3);
    maskedTextBox1.Text = (database_DataSet.User_Info.Rows.Count + 1).ToString();


    }
    }

    می بینید بدون اینکه ScalarQuery بسارم خیلی ساده تر جواب می گیرم . و مدرنیته شدن چیز خوبیه

  4. #4

    نقل قول: جستجوی یک مقدار از یک Fileld در دیتابیس و استفاده از if برای وجود یا وحود نداشتن آن در برنا

    خب خودت گفتی روش دیگه ای بهم نگین!

  5. #5
    کاربر دائمی آواتار SharpSabre
    تاریخ عضویت
    دی 1388
    محل زندگی
    خونمون
    سن
    40
    پست
    136

    Thumbs up نقل قول: جستجوی یک مقدار از یک Fileld در دیتابیس و استفاده از if برای وجود یا وحود نداشتن آن در برنا

    روش بدست آوردن آخرین شماره ثبت شده در DataGridView که از قبل با DB پر شده :
    (یا همون Index فیلد Primary)
    int i = DataSet1.dataTable1.Rows.Count-1;
    string IDN = DataSet1.dataTable1.IDColumn.Table.Rows[i][0].ToString();
    maskedTextBox1.Text = (Convert.ToInt32(IDN) + 1).ToString();


    اینو نوشتم چون اون سوال اول من همین کارو قرار بود بکنه که بصورت مدرن اینجا گفتم

تاپیک های مشابه

  1. جستجوی یک مقدار در کل دیتابیس
    نوشته شده توسط sadaf_ در بخش T-SQL
    پاسخ: 15
    آخرین پست: دوشنبه 09 مرداد 1391, 01:36 صبح
  2. سوال: جستجوی یک مقدار خاص در کل دیتابیس با کد سی شرپ
    نوشته شده توسط sadaf_ در بخش C#‎‎
    پاسخ: 9
    آخرین پست: یک شنبه 08 مرداد 1391, 15:44 عصر
  3. پاسخ: 8
    آخرین پست: دوشنبه 20 تیر 1390, 07:59 صبح
  4. سوال: جستجوی همزمان در داخل تمام جداول یک دیتابیس
    نوشته شده توسط یاشار رضایی نسب در بخش VB.NET
    پاسخ: 1
    آخرین پست: دوشنبه 09 خرداد 1390, 16:41 عصر
  5. سوال: ذخیره مقدار null بجای image در دیتابیس
    نوشته شده توسط mzosan817 در بخش C#‎‎
    پاسخ: 2
    آخرین پست: یک شنبه 14 شهریور 1389, 13:50 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •