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

نام تاپیک: اتصال ادو به دو جدول

  1. #1
    کاربر دائمی
    تاریخ عضویت
    فروردین 1382
    محل زندگی
    تهرانسر_ فاز5
    پست
    317

    اتصال ادو به دو جدول

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

  2. #2
    کاربر دائمی آواتار jannati
    تاریخ عضویت
    فروردین 1382
    محل زندگی
    تهران
    پست
    728

    با سلام

    دوست عزیز سلام

    به نظر من که نمیشود.اگر شما نیاز دارید با یک ADOبه دو جدول وصل شده و Queryبگیرید بهتر است یک Viewبسازید که دوتا جدول را شامل شود.بعد ADO را به این View متصل کنید.

    امیدوارم جوابتان را گرفته باشید.

    جنتی :wink:

  3. #3
    بله امکان داره و شما با متد NextRecordset میتونید بین Recordset ها حرکت کنید. معمولا برای باز کردن این نوع ADO از Shape استفاده میشه. توضیحات کاملتر رو در MSDN میتونید پیدا کنید

  4. #4
    کاربر دائمی
    تاریخ عضویت
    فروردین 1382
    محل زندگی
    تهرانسر_ فاز5
    پست
    317
    خیلی ممنون
    می دونید من می خوامم دو بانک که به هم متصل هستند سرچ انجام بدم که هم جدول اولو و هم جدول دومو جستجو کنه فرضا توی جدول اول مشخصات رو می گیره که شماره تلفن رکود کلیدی و توی جدول دوم محل زندگی و ... رو می گیره که شماره پلاک رکورد کلیدی
    و من می جوام ببین این دوتا Qoury بنویسم
    :P

  5. #5
    کاربر جدید آواتار tejarat-ir
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    مشهد
    پست
    27
    می تونی هم زمان از دو ado استفاده کنی که یک به یک دستوارت رو انجام وبه خروجی تحویل بده

  6. #6
    کاربر دائمی آواتار m.4.r.m
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    تبریز
    پست
    1,407

    نقل قول: اتصال ادو به دو جدول

    بلی می تونید به 3 تا جدول و بیشتر هم وصل بشید اما یه شرط داره ، به شرطی که تمام کلید های اصلی و خارجی رو رعایت کنید و ارتباط جداول رو درست انجام داده باشی من با یک ادو به 3 تا جدول با یک کوئری هم وصل شدم مشکلی نداره مثل این دستور :

    Adodc1.RecordSource = " Select Id.Table1 , Id.Table2 , Id.Table3 From Table1,Table2,Table3 Where Id.Table1 = Id.Table2 And Id.Table2 = ID.Table3 And Id.Table1=" & Text1.Text
    Adodc1.Refresh

    Adodc1.RecordSource = " Select Id.Table1 , Id.Table2 , Id.Table3 From Table1,Table2,Table3 Where Id.Table1 = Id.Table2 And Id.Table2 = ID.Table3"
    Adodc1.Refresh


    کوئری خط اول به صورت داینامیک و خط دوم به صورت ایستاتیک تولید میشه .

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

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