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

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




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

نام تاپيک: مشكل در visual basic و access

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2006
    پست ها
    3

    پيش فرض مشكل در visual basic و access

    سلام
    دوستان عزيز
    من يه برنامه دارم مي نويسم توي اكسس كه بعضي جاهاش تكه برنامه هاي vb هم كار كردم.
    يه دستور براي چند تا از textbox ها نوشتم، كه وقتي كه يه تغييري ايجاد شد اون ها رو خالي كنه. مثلاً براي وضعيت جسماني 4 حالت دارم : سالم - جانباز - معلول - بيمار. حالا مي خواهم اگر كاربرم معلول رو انتخاب كرد و توي textbox هاي مربوطه، يعني : "درصد معلوليت" و "ناحيه معلوليت" رو پر كرد،‌ و بعد منصرف شد و خواست وضعيت "سالم" رو انتخاب كنه،‌ بدون اينكه كاربرم عملياتي انجام بده، خود برنامه textboxهاي قبلي را خالي كنه كه ديگه اطلاعات اضافي توي برنامه م ذخيره نشه. من چيزي شبيه به اين رو نوشتم :

    Private Sub vaziat_j_Change()
    If vaziat_j.Text = "salem" Then
    nahie_janbaz = ""
    nahie_malool = ""
    noe_bimari = ""
    darsad_janbaz = ""
    darsad_malool = ""
    End If
    End Sub

    ولي هروقت كه با textboxها سر و كار پيدا مي كنم مدام يه پيغامي مي ده كه مي گه : همزمان با شما يه كاربر ديگه هم داره از برنامه استفاده مي كنه. آيا مي خواهيد تغييرات اون هم ذخيره بشه؟ ... و سه تا گزينه داره : save changes - copy to clipboard - drope changes
    يه نفر بهم گفت كه احتمالا چون textbox ها رو خالي مي كني، اين پيغام رو ميده و احتمالا بايد بعد از اون دستور،‌يه دستور update يا چيزي شبيه به اين بهش بدي ... ولي نشد
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  2. #2
    پروفشنال vandu's Avatar
    تاريخ عضويت
    Jan 2006
    محل سكونت
    کامبادن
    پست ها
    678

    پيش فرض

    البته بهتر بود این رو توی انجمن برنامه نویسی مطرح میکردی. در ضمن نسخه VB رو هم نگفتی VB.net یا VB6 ؟
    در ضمن فکر نکنم ربطی به Update شدن فیلدها داشته باشه. به نظر من اگه از شی Data استفاده کردی بهتره بجاش از DAO 3.6 استفاده کنی که مشکل استفاده توی کامپیوترهای دیگه رو هم نداره و هیچ شیئی رو هم به خودش وابسته نمی کنه.

  3. #3
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2006
    پست ها
    3

    پيش فرض

    سلام vandu ي عزيز
    ممنون كه به سوالم جواب دادي
    راستش من از از طريق access به Vb كانكت مي شم. يعني منظورم اينه كه از طريق پرده event كه توي گزينه properties مربوط به textbox مورد نظر من هست، مثلا توي گزينه afterupdate، گزينه Event Procedure رو انتخاب مي كنم و بعد وارد vb مي شم و اونجا برنامه م رو مي نويسم.
    حقيقتش من مستقيم با خود VB 6 يا ... كار نكردم. فقط از اين طريق مي تونم توي vb برنامه نويسي كنم.
    ميشه بازم كمكم كنيد. ممنون.

  4. #4
    حـــــرفـه ای Elfin-D's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    7,785

    پيش فرض

    منتقل شد.....

Thread Information

Users Browsing this Thread

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

User Tag List

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

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