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

نام تاپیک: جلوگیری از حذف اطلاعات موجود جدول با شرط عدم همخوانی

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    مدیر بخش آواتار amirzazadeh
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تبريز
    پست
    1,955

    نقل قول: جلوگیری از حذف اطلاعات موجود جدول با شرط عدم همخوانی

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

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

    DON'T START;OTHERWISE DON'T STOP
    .................................................
    قوانين سايت

  2. #2

    نقل قول: جلوگیری از حذف اطلاعات موجود جدول با شرط عدم همخوانی

    نقل قول نوشته شده توسط amirzazadeh مشاهده تاپیک
    سلام و صبح به خیر
    این خطا به خاطر این هست که شما در جدول TblProject فیلد ID رو از نوع اتونامبر و به شکل کلید اصلی در نظر گرفتید، برای این مورد پیشنهاد من کنترل رکورد به رکورد هست یعنی اینکه اول باید فایل اکسل باز بشه بعد فیلد ID استخراج و از جدول چک بشه در صورت موجود بودن افزودن اتفاق نمیفته و به رکورد بعدی منتقل میشه.سعی میکنم یه نمونه براتون آماده کنم.
    سلام و وقت بخیر
    سپاس از لطف و پیگیری و قبول زحمت

  3. #3
    مدیر بخش آواتار amirzazadeh
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تبريز
    پست
    1,955

    نقل قول: جلوگیری از حذف اطلاعات موجود جدول با شرط عدم همخوانی

    سلام و وقت به خیر
    نمونه رو براتون آماده کردم، روال کار به این شکل هست که بعد از انتخاب فایل اکسل و باز کردن اون تعداد فیلدهای فایل اکسل با تعداد فیلدهای جدول مقایسه میشه اگر برابر بود روال ادامه پیدا میکنه در غیر اینصورت متوقف میشه.
    برای بروز رسانی ابتدا رکوردها از فایل اکسل خونده میشه اگر در جدول اکسس وجود داشت (کنترل بر اساس فیلد ID) رد میشه وگرنه به لیست باکس اضافه میشه. وقتی لیست باکس تکمیل شد با زدن دکمه بروز رسانی رکورد های استخراج شده به جدول اضافه میشه(با استفاده از رکوردست) فقط توجه داشته باشید چون کدهای ارائه شده با تکنولوژی ADO نوشته شده باید این کتابخانه رو به رفرنس برنامه اصلی خودتون اضافه کنید.
    فایل های ضمیمه فایل های ضمیمه

    DON'T START;OTHERWISE DON'T STOP
    .................................................
    قوانين سايت

  4. #4

    نقل قول: جلوگیری از حذف اطلاعات موجود جدول با شرط عدم همخوانی

    نقل قول نوشته شده توسط amirzazadeh مشاهده تاپیک
    سلام و وقت به خیر
    نمونه رو براتون آماده کردم، روال کار به این شکل هست که بعد از انتخاب فایل اکسل و باز کردن اون تعداد فیلدهای فایل اکسل با تعداد فیلدهای جدول مقایسه میشه اگر برابر بود روال ادامه پیدا میکنه در غیر اینصورت متوقف میشه.
    برای بروز رسانی ابتدا رکوردها از فایل اکسل خونده میشه اگر در جدول اکسس وجود داشت (کنترل بر اساس فیلد ID) رد میشه وگرنه به لیست باکس اضافه میشه. وقتی لیست باکس تکمیل شد با زدن دکمه بروز رسانی رکورد های استخراج شده به جدول اضافه میشه(با استفاده از رکوردست) فقط توجه داشته باشید چون کدهای ارائه شده با تکنولوژی ADO نوشته شده باید این کتابخانه رو به رفرنس برنامه اصلی خودتون اضافه کنید.
    سلام ، شبتون بخیر
    بسیار سپاسگزارم ، خیلی زحمت کشیدید ، دستتون درد نکنه

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

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