تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 10 از 10

نام تاپيک: دسترسی به شماره یآخرین رکورد

  1. #1
    داره خودمونی میشه ameysams's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    53

    پيش فرض دسترسی به شماره یآخرین رکورد

    با سلام خدمت دوستان عزیز در یک پایگاه داده چگونه می توان شماره ی آخرین رکورد را پیدا کرد.
    با تشکر

  2. #2
    آخر فروم باز
    تاريخ عضويت
    Dec 2004
    پست ها
    1,648

    پيش فرض

    با استفاد از متد Count

  3. #3
    داره خودمونی میشه
    تاريخ عضويت
    Aug 2006
    پست ها
    76

    پيش فرض

    منظورت از شماره آخرین رکورد چیه
    یعنی رکورد ها رو به ترتیب خاصی چیدی و آخرین در لیست رو می خوای
    یا آخرین رکوردی که کاربر وارد کرده رو می خوای بازیابی کنی ؟
    Last edited by REZ1_MAHTAB; 10-01-2007 at 17:01.

  4. #4
    آخر فروم باز hamidreza_buddy's Avatar
    تاريخ عضويت
    Sep 2004
    محل سكونت
    شریف
    پست ها
    1,167

    پيش فرض

    با استفاده از query زیر:

    SELECT COUNT(*)
    FROM myTable
    WHERE myCondition

    مقدار بازگشتی (که همان تعداد Row ها هست) درون row اول و column اول ذخیره می شود. مثلاً اگر جواب query بالا را در یک DataTable بریزید، می توانید به صورت زیر داده را بخواهنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by hamidreza_buddy; 10-01-2007 at 21:24.

  5. #5
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2007
    پست ها
    21

    پيش فرض

    سوالت رو واضح تر بیان کن

  6. #6
    در آغاز فعالیت
    تاريخ عضويت
    Feb 2007
    پست ها
    18

    پيش فرض

    dataset.datatable.item("tablename).rows.count"

  7. #7
    در آغاز فعالیت
    تاريخ عضويت
    Mar 2011
    پست ها
    1

    پيش فرض

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


    SqlConnection a = new SqlConnection("Data Source=.;Initial Catalog=common-credit;Integrated Security=True");
    SqlCommand b = new SqlCommand("select top mojoodi,acnum from aclog where acnum=" + acnum, a);
    SqlDataReader c;
    a.Open();
    c = b.ExecuteReader();
    c.Read();
    if (c.HasRows)
    {
    mojoodi = Int64.Parse(c["mojoodi"].ToString());
    if (mojoodi >= mb)
    {
    mojoodi = mojoodi - mb;
    a.Close();
    b = new SqlCommand("insert into aclog(acnum,mbardasht,bdate,mojoodi) values("+acnum+","+ mb + ",'" + dt.ToShortDateString() + "'," + mojoodi+")", a);
    a.Open();
    b.ExecuteNonQuery();
    a.Close();
    MessageBox.Show("برداشت با موفقیت انجام شد", "ok");
    Form fr6 = new Form6();
    fr6.Show();
    this.Close();
    }
    else if (mojoodi < mb)
    {
    MessageBox.Show("موجودی شما کافی نیست", "ok");
    textBox1.Text = "";
    }

  8. #8
    کـاربـر بـاسـابـقـه szh_1367's Avatar
    تاريخ عضويت
    Apr 2007
    پست ها
    1,007

    پيش فرض

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


    SqlConnection a = new SqlConnection("Data Source=.;Initial Catalog=common-credit;Integrated Security=True");
    SqlCommand b = new SqlCommand("select top mojoodi,acnum from aclog where acnum=" + acnum, a);
    SqlDataReader c;
    a.Open();
    c = b.ExecuteReader();
    c.Read();
    if (c.HasRows)
    {
    mojoodi = Int64.Parse(c["mojoodi"].ToString());
    if (mojoodi >= mb)
    {
    mojoodi = mojoodi - mb;
    a.Close();
    b = new SqlCommand("insert into aclog(acnum,mbardasht,bdate,mojoodi) values("+acnum+","+ mb + ",'" + dt.ToShortDateString() + "'," + mojoodi+")", a);
    a.Open();
    b.ExecuteNonQuery();
    a.Close();
    MessageBox.Show("برداشت با موفقیت انجام شد", "ok");
    Form fr6 = new Form6();
    fr6.Show();
    this.Close();
    }
    else if (mojoodi < mb)
    {
    MessageBox.Show("موجودی شما کافی نیست", "ok");
    textBox1.Text = "";
    }
    سلام کدتون زیاد واضح نیست اما اگر اخرین فیلد رو میخواهید باید به این شکل کد بزنید

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    که شما اون عدد یک که به معنی اخرین ردیف است رو ننوشته بودید

  9. #9
    پروفشنال
    تاريخ عضويت
    Nov 2007
    پست ها
    546

    پيش فرض

    بسم الله الرحمن الرحیم
    با سلام خدمت دوستان عزیز در یک پایگاه داده چگونه می توان شماره ی آخرین رکورد را پیدا کرد.
    با تشکر
    به روش زیر در یک جدول میشه آخرین رکورد رو پیدا کرد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشید.

  10. #10
    کـاربـر بـاسـابـقـه szh_1367's Avatar
    تاريخ عضويت
    Apr 2007
    پست ها
    1,007

    پيش فرض

    بسم الله الرحمن الرحیم

    به روش زیر در یک جدول میشه آخرین رکورد رو پیدا کرد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشید.
    به نظر من اشتباه هست چون بزرگترین مقدار همیشه نمیتواند اخرین رکورد باشه

    مگر اینکه fildname از نوع int و identity باشه که در شرایط خاص بیشترین مقدار اخرین رکورد درج شده است

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •