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

نام تاپیک: چگونگی مقدار دهی به کلید خارجی

  1. #1

    چگونگی مقدار دهی به کلید خارجی

    باعرض سلام خدمت دوستان گرامی
    من دو تا جدول دارم به نام های "مشتری" و "سفارش" که این جدول ها با هم رابطه یک به چند دارن ، یعنی کلید اصلی جدول "مشتری" به عنوان کلید خارجی در جدول "سفارش" معرفی شده است .
    حالا چگونه میتوانم از طریق سی شارپ به این کلید خارج مقدار بدم .
    ناگفته نمونه که من یک مطلبی رو هم راجع یه همین مسئله از همین سایت خوندم اما باز هم درست متوجه نشدم .

  2. #2
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: چگونگی مقدار دهی به کلید خارجی

    نقل قول نوشته شده توسط javid alami مشاهده تاپیک
    باعرض سلام خدمت دوستان گرامی
    من دو تا جدول دارم به نام های "مشتری" و "سفارش" که این جدول ها با هم رابطه یک به چند دارن ، یعنی کلید اصلی جدول "مشتری" به عنوان کلید خارجی در جدول "سفارش" معرفی شده است .
    حالا چگونه میتوانم از طریق سی شارپ به این کلید خارج مقدار بدم .
    ناگفته نمونه که من یک مطلبی رو هم راجع یه همین مسئله از همین سایت خوندم اما باز هم درست متوجه نشدم .
    با سلام
    بهتر بود فیلد های جدولتون هم میزاشتید
    ببینید اگر ID اصلی کلید خارجی وابستگیی نداشته باشه، میتونید کلید خارجیشو تغییر بدید

    Relationship.jpg
    توی جدول بالا IDPerson در جدول Works کلید خارجی هست و من به راحتی میتونم توش تغییرات انجام بدم
    شما هم می تونید توی SQL Server این موضوع رو تست کنید
    حالا شما کافیه برای مقداردهی حتما و حتما مقداری رو به IDPerson بدید که اون ID درون جدول اصلی وجود داشته باشه
    مثلا جدول مشتری :
    IDMoshtari=1 , Name=Danial , LastName=Afshari
    باید توی جدول سفارش هم فیلد ID مشتری برای Danial Afshari مقدار 1 در نظر گرفته بشه:
    IDSefaresh=12 ,IDMoshtari=1 , Mahsoul=Havij , Qty=50
    برای این کار هم میتونید یک دکمه بزارید که با زدن اون لیست مشتری ها باز بشه و با انتخاب یک مشتری کدش رو در متغیر ذخیره کنید
    یا میتونید از دیتاگرید ویو در زیر textBox استفاده کنید که در تاپیک زیر توضیح دادم
    https://barnamenevis.org/showthread.p...B1%D8%AF%D8%9F

    SelectList.jpg

    که در بالا ستون اول با اندیس 0 مخفی شده (که همون ID) هست
    موفق باشید
    لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
    قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
    قوانین پرسش های دانشجویی
    برای درست وارد شدن کد در قالب C#‎‎‎ سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C#‎‎‎ منتفل کنید
    نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها

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

  1. سوال: چگونگی مقدار دهی به خصیصه ای از شی تعریف شده در یک متد از کلاس اصلی
    نوشته شده توسط MEHDI_SHRI در بخش Java EE : نگارش سازمانی جاوا
    پاسخ: 1
    آخرین پست: شنبه 13 آذر 1395, 23:11 عصر
  2. سوال: نحوه مقدار دهی به کلید خارجی با استفاده از Linq در C#‎‎
    نوشته شده توسط fardin sobhani در بخش C#‎‎
    پاسخ: 1
    آخرین پست: سه شنبه 17 آذر 1394, 17:48 عصر
  3. سوال: مقدار دهی به کلید خارجی
    نوشته شده توسط r_s1389@yahoo.com در بخش C#‎‎
    پاسخ: 12
    آخرین پست: سه شنبه 01 اسفند 1391, 21:39 عصر
  4. سوال: چگونگی مقدار دهی کلید خارجی در #Visual C
    نوشته شده توسط Niu111 در بخش C#‎‎
    پاسخ: 0
    آخرین پست: شنبه 07 خرداد 1390, 11:06 صبح
  5. سوال: چگونگی مقدار دهی به کنترل TextBox گریدویو
    نوشته شده توسط khorsandreza در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: یک شنبه 11 مهر 1389, 10:07 صبح

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

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