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

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




مشاهده نتيجه نظر خواهي: سطح آموزش ها چطور بود

راي دهنده
119. شما نمي توانيد در اين راي گيري راي بدهيد
  • خیلی عالی بود حتمآ ادامه بده

    65 54.62%
  • خوب بود

    39 32.77%
  • اصلآ جالب نبود

    2 1.68%
  • ارزش خوندن نداره

    13 10.92%
صفحه 31 از 60 اولاول ... 2127282930313233343541 ... آخرآخر
نمايش نتايج 301 به 310 از 592

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

  1. #301
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2007
    پست ها
    46

    پيش فرض

    سلام
    اگه ممكنه يه توضيحي درمورد درج اطلاعات در جداول به هم پيوسته (Foreign key دار ) بديد
    چون اينجا هم به مشكل برخوردم.

  2. #302
    حـــــرفـه ای F A R H A D's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    1,383

    پيش فرض

    سلام
    کافیه فیلد کلید رو در جدول دیگه ای که با جدول اصلی ارتباط داره وارد کنی و بعد master/detail کنی.

  3. #303
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2007
    پست ها
    46

    پيش فرض

    ميشه بيشتر توضيح بديد آخه من تا حالا با master/Detail كار نكردم كسي هم نيست كه ازش بپرسم

    جدول tb_user :

    id : Autonumber , Name : text , Family : text , Phone : text

    جدول user_known :

    code : text , Address : text , User-id : number

    كه user_id تو اين جا Foreign key هستش و با فيلد id از جدول Tb_user در ارتباط

    من واسه درج كردن فك ميكردم كه اول بايد درج رو جدول tb_user صورت بگيره واسه همين اول درج رو رو اين جدول انجام دادم بعد كه خواستم درج رو رو جدول user _konwn انجام بدم از اونجايي كه بايد مقادير user-id با id از جدول tb_user يكسان باشه اين كار رو دستي انجام دادم كه البته درست نشد

    اگه ممكنه در مورد master /detail توضيح بيشتري بديد

    ممنون

  4. #304
    حـــــرفـه ای F A R H A D's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    1,383

    پيش فرض

    با جدولهای خودتون مثال میزنم که بهتر متوجه شی.
    MasterSource جدول user_known رو برابر datasource ی که به جدول tb_user اشاره میکنه قرار بده
    روی خصوصیت MasterFields جدول user_known دابل کلیک کن
    از کادری که ظاهر میشه، فیلدهایی رو که قراره با هم در ارتباط باشن انتخاب کن -> Add>OK
    اینطوری User_known جدول detail و tb_user جدول master هست.
    هر وقت که شما بخوای رکورد جدیدی رو به detail اضافه کنی، فیلد کلید خارجی شما به صورت خودکار مقدارش رو از فیلدی که در master با اون ارتباط داره میگیره. پس دقت کن به رکورد فعال در جدول master
    سوالی بود در خدمتم. موفق باشی

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

    پيش فرض

    سلام خيلي خيلي ممنون مشكلم تو اين قسمت حل شد
    اما يه سوالي واسم پيش اومده

    مي تونم از Adotable ها استفاده مجدد كنم واسه ثبت جدولهاي ديگم ؟؟؟؟

    البته خودم امتحان كردم تا وقتي كه ثبت تو dbgrid اتفاق ميفته امكان پذيره اما وقتي كه كليك راست ميكنم و از طريق فيلدي ثبت اطلاعات ميكنم نميشه انگاري كه فيلدهاي جدول قبلي هنوز تو حافظش هستش
    حتي وقتي دستي هم فيلد ها رو پاك ميكنم بازم نميشه

    كد براي Adotable :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ميشه يه كم راهنمايي كنيد
    اگه بخوام از Adotable ديگه استفاده كنم تعداد آنها خيلي زياد ميشه


    شرمنده كه من انقدر دارم اذيتتون ميكنم آخه هنوز من مبتديم و استادي هم نيست كه حداقل سوالام رو بپرسم

  6. #306
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2007
    پست ها
    46

    پيش فرض

    راستي يه سوال ديگه هم دارم يه قسمت از برنامم عمل جستجو فيلم رو انجام ميده من مي خوام نتيجه عمليات جستجو (كد فيلم ) رو در فرم ديگه داشته باشم
    اگه نتيجه عمليات جستجو چند ركورد باشه هميشه كد ركورد اول رو بر مي گردونه واسه اينكه بتونه كد فيلم ركورد هاي ديگه رو بر گردونه چي بايد كنم ؟


    كد دكمه جستجو
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    البته از دكمه ديگه هم استفاده كردم واسه پيمايش رو جدول

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اما اگه كد قرمز رنگ رو بهش اضافه كنم خطا ميگيره

    چه كار بايد كنم ؟؟؟


    بازم مرسي
    Last edited by آوا123; 18-09-2007 at 20:36.

  7. #307
    حـــــرفـه ای F A R H A D's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    1,383

    پيش فرض

    منظور سوال اول رو نفهمیدم. لطفا واضحتر توضیح بده
    در مورد سوال دوم باید بگم که شما زمانی میتونی مقدار dbedit رو تغییر بدی که dataset در وضعیت edit یا insert باشه. پس پیغام خطا درسته.
    شما یه combobox یا list به فرمی که میخوای نتایج جستجو رو داشته باشی اضافه کن، بعد رکوردهای مورد نظر رو خیلی راحت به اون اضافه کن.

  8. #308
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2007
    پست ها
    46

    پيش فرض

    در مورد سوال دوم هنوز گفته شما رو متوجه نشدم
    ببينيد مقدار dbedit تغيير ميكنه (در حالت insert) منتها فقط كد فيلم مربوط به اولين ركورد رو برميگردونه
    كد بالا :

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

    نتايج جستجو چندين ركورد . كد من فقط كد فيلم مربوط به اولين ركورد رو برمي گردونه (منطقا هم اين درسته چون Search اولين ركورد ي رو كه پيدا ميكنه به عنوان ركورد انتخابي در نظر ميگيره پس فقط كد مربوط به اون رو برميگر دونه) من ميخوام كد فيلم ركورد انتخاب شده رو برگردونه

    به عبارت ديگه مي خوام به فيلد كد ركورد انتخاب شده دسترسي داشته باشم . واسه خاطر همين شايد لازم باشه تو قسمت search اين كار رو نكنم و دكمه ديگه داشته باشم كه اين كار رو واسم انجام بده

    اگه ممكنه بگيد چطور ميتونم اين كار رو انجام بدم

    در مورد سوال اول هم بايد بگم كه منظورم استفاده مجدد از Adotable ها است
    سوال دوم واسم مهمتره (سوال اول رو بي خيال)

    ممنون
    Last edited by آوا123; 17-09-2007 at 21:44.

  9. #309
    حـــــرفـه ای F A R H A D's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    1,383

    پيش فرض

    اگر میخوای فقط مقدار فیلد رکورد جاری رو داشته باشی، روی فرم 13 یه edit قرار بده و از کد زیر استفاده کن:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کد رو در رویداد OnCellClick مربوط به dbgrid قرار بده.
    ولی اگر میخوای تمام مقادیر یک فیلد رو بعد از جستجو در فرم دیگه داشته باشی، روی فرم 13 یه combobox قرار بده و از کد زیر استفاده کن:

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

  10. #310
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2007
    پست ها
    46

    پيش فرض

    سلام اتفاقا اين كار رو من رو دكمه انجام دادم منتها نشد
    كاري رو هم كه شما گفته بودي انجام دادم بازم نشد، Undeclared identifire :'fieldvalues'

Thread Information

Users Browsing this Thread

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

User Tag List

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

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