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

نام تاپیک: به روز رسانی جدول دلفی با sql server 2000

  1. #1

    به روز رسانی جدول دلفی با sql server 2000

    با سلام

    با توجه به اینکه این سوال قبلا" هم مظرح شده اما متاسفانه من به جواب نرسیدم؟

    یک جدول دارم که با ado وصل شده ام و دو عدد فیلد دارم که توسط DBNavigator ثبت میکنم
    حال این جدول را در فرم دیگر در داخل یک dbgrid با lookupcombobox فراخوانی میکنم و مشکل اینجاست که وقتی در جدول اولی که اطلاعات ثبت میشود در فرم بعدی نمایش داده نمیشود مگر آنکه از برنامه بیرون آمده و دوباره اجرا کنم
    توضیح اینکه جدول را در همان فرم ثبت Adotabel.close و Adotabel.open هم کردم ولی جواب نمیدهد
    با تشکر

  2. #2
    جدولی که شما دیتا رو داخلش اضافه میکنی مطمئنی به Adotable وصله که اونو باز و بسته میکنی.چون باید همون جدولی که اطلاعات رو داخلش اضافه کردی رو یک بار refresh کنی.
    که میتونی با استفاده از دستور

    adotable1.requery

    اینکارو انجام بدی.

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

    adotable1.requery

    اینکارو انجام بدی.
    آقای صادقیان
    با سلام
    همان جدولی را که ado به آن وصل هست باز و بسته میکنم و وقتی Adotabel.refresh
    lمیزنم خطا میگیرد

  4. #4
    adotabel1.requery هم جواب نمیدهد آیا مشکلی در مورد تعریف فیلده و یا در کل در تعریف ها در sql server نیست ؟

  5. #5
    کاربر دائمی
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    آنجا سرای ابدی است
    پست
    2,011
    adotabel1.requery هم جواب نمیدهد
    شاید مقدار Sql.Text بعد از آخرین کوئری را خالی کردید.
    متد گفته شده آخرین کوئری وارد شده را دوباره انجام می ده.
    می تونید در موقع لزوم خاصیت Sql>text را دوباره تنطیم کنید و کوئری را اول غیر فعال بعد فعال نمایید.

  6. #6
    کاربر دائمی آواتار SYNDROME
    تاریخ عضویت
    فروردین 1386
    محل زندگی
    تهران
    پست
    2,814

    با سلام

    نقل قول نوشته شده توسط sattar22 مشاهده تاپیک
    همان جدولی را که ado به آن وصل هست باز و بسته میکنم
    همین که aDO را Close و Open کنید کافی است تا اطلاعات شما Refresh شود.
    موفق باشید

  7. #7
    نقل قول نوشته شده توسط SYNDROME مشاهده تاپیک
    همین که aDO را Close و Open کنید کافی است تا اطلاعات شما Refresh شود.
    موفق باشید


    با تشکر از را ه حل های دوستان ولی متاستفانه درست نشد؟؟؟؟؟؟؟؟؟؟؟؟؟

  8. #8
    کاربر دائمی آواتار Touska
    تاریخ عضویت
    مرداد 1383
    محل زندگی
    ایران زمین
    سن
    39
    پست
    1,988
    اگر شما برای هر فرم یک AdoTable گذاشته باشید باید Adotabel که در فرم دوم هست رو

    یک بار Adotable.Requery کنید.

    البته اگر بیشتر توضیح دهید دوستان راحتر می توانند کمک کنند.

    شیوه عملکرد شما برای من گنگ هست.

  9. #9
    کاربر دائمی آواتار ali_abbasi22145
    تاریخ عضویت
    آذر 1382
    محل زندگی
    يك جايي در پايتخت
    پست
    1,350
    سلام
    اگر درست مشکلت را فهمیده باشم!
    1-فرم1 را برای فرم2 uses کن و همه dataset ها در فرم1 بگذار(یا بهتر در یک مدول).
    datasource هردو فرم را از فرم اول بگیر.
    برای فرم1: DataSource1
    برای فرم2 : Form1.DataSource1

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

  1. SQL Server 2000 بهتره یا SQL Server 2005 برای VB6
    نوشته شده توسط mahmood744 در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: پنج شنبه 13 دی 1386, 17:52 عصر
  2. Link Server & Import Data In SQL Server 2000
    نوشته شده توسط A.Farzin در بخش SQL Server
    پاسخ: 3
    آخرین پست: شنبه 01 دی 1386, 13:53 عصر
  3. پاسخ: 3
    آخرین پست: پنج شنبه 07 اردیبهشت 1385, 23:35 عصر
  4. پیغام خطا پس از نصبSQL Server 2000 روی Windows Server 2003
    نوشته شده توسط ravanfar در بخش SQL Server
    پاسخ: 1
    آخرین پست: پنج شنبه 03 دی 1383, 23:41 عصر

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

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