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

نام تاپیک: آپگرید اطلاعات اصلی یک پروژه از طریق فایل خروجی اکسس

  1. #1
    کاربر تازه وارد آواتار mahdisam
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    روستائي
    سن
    39
    پست
    57

    Question آپگرید اطلاعات اصلی یک پروژه از طریق فایل خروجی اکسس

    با سلام
    فرض کنید دوتا جدول با فیلد های یکسان داریم و از یک جدول در نرم افزار اصلی استفاده میکنیم و جدول بعدی با همان فیلد در جای دیگر با اطلاعات جدید موجود می باشد .. چطور میتوانم کدی بنویسم که اطلاعات فیلد جدید از فایل بیرونی را به فایل و اطلاعات نرم افزار اصلی اضافه کنم ..البته اطلاعات جدید به نرم افزارم انتقال داده بشه و به اطلاعات قبلی اضافه بشه ...
    به نوعی میشه گفت آپگرید فیلد های یه جدول اکسس به اکسس دیگه ...
    خواهشاً کدش رو بنویسید .. ممنون میشم ..
    !!!!!!!! انتقات اطلاعات جدولی به جدول دیگر با فیلد های یکسان !!!!!!

  2. #2
    کاربر دائمی آواتار hp1361
    تاریخ عضویت
    دی 1384
    محل زندگی
    تهران
    پست
    750

    نقل قول: آپگرید اطلاعات اصلی یک پروژه از طریق فایل خروجی اکسس

    نقل قول نوشته شده توسط mahdisam مشاهده تاپیک
    با سلام
    فرض کنید دوتا جدول با فیلد های یکسان داریم و از یک جدول در نرم افزار اصلی استفاده میکنیم و جدول بعدی با همان فیلد در جای دیگر با اطلاعات جدید موجود می باشد .. چطور میتوانم کدی بنویسم که اطلاعات فیلد جدید از فایل بیرونی را به فایل و اطلاعات نرم افزار اصلی اضافه کنم ..البته اطلاعات جدید به نرم افزارم انتقال داده بشه و به اطلاعات قبلی اضافه بشه ...
    به نوعی میشه گفت آپگرید فیلد های یه جدول اکسس به اکسس دیگه ...
    خواهشاً کدش رو بنویسید .. ممنون میشم ..
    !!!!!!!! انتقات اطلاعات جدولی به جدول دیگر با فیلد های یکسان !!!!!!
    سلام

    به همان شکلی که اطلاعات در جدول اصلی شما وجود داره و خواندن و نوشتن رو انجام میدید، یک کانکشن و کوئری دیگه هم برای بانک دوم ایجاد کنید و با یه حلقه از اولی بخونید و توی دومی بریزید

    موفق باشیم

  3. #3
    کاربر تازه وارد آواتار mahdisam
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    روستائي
    سن
    39
    پست
    57

    نقل قول: آپگرید اطلاعات اصلی یک پروژه از طریق فایل خروجی اکسس

    ممنون از پاسختون .. خواهشاً اگه برای شما ممکنه یه سورس ساده یا کد مربوطه رو بگذارید تا انجامش بدم ..ممنون میشم .. خیلی بهش نیازمندم ..خدا خیرتون بده ..

  4. #4
    کاربر دائمی آواتار hp1361
    تاریخ عضویت
    دی 1384
    محل زندگی
    تهران
    پست
    750

    نقل قول: آپگرید اطلاعات اصلی یک پروژه از طریق فایل خروجی اکسس

    نقل قول نوشته شده توسط mahdisam مشاهده تاپیک
    ممنون از پاسختون .. خواهشاً اگه برای شما ممکنه یه سورس ساده یا کد مربوطه رو بگذارید تا انجامش بدم ..ممنون میشم .. خیلی بهش نیازمندم ..خدا خیرتون بده ..
    سلام

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


    procedure TForm1.BitBtn1Click(Sender: TObject);
    begin
    FDConnection2.Open();

    FDConnection1.Open();
    FDQuery1.Close;
    FDQuery1.SQL.Clear;
    FDQuery1.SQL := 'SELECT * FROM YourTableName';
    FDQuery1.Open();
    while not FDQuery1.Eof do
    begin
    FDQuery2.Close;
    FDQuery2.SQL.Clear;
    FDQuery2.SQL := 'INSERT INTO YourTableName VALUES(:Param,:Param2,:Param3';
    FDQuery2.ParamByName('Param1').AsString := FDQuery1.FieldByName('FieldName1').AsString;
    FDQuery2.ParamByName('Param2').AsString := FDQuery1.FieldByName('FieldName2').AsString;
    FDQuery2.ParamByName('Param3').AsString := FDQuery1.FieldByName('FieldName3').AsString;
    FDQuery2.ExecSQL;
    Next
    end;
    end;


    Param1,Param2,Param3 متغیر هستند که در درون حلقه مقادیر رو میگیرن. در صورتیکه تعداد فیلد های جدول بیشتر یا کمتر باشه، میتونید تعدادشون رو(با فرض نام یگانه) تغییر بدید.
    FieldName هم که نام فیلد جدول شما هستند و باید دقیقا همون نامی باشند که در جدول دارند.
    YourTableName هم نام جدول شماست که به نام واقعیش تغییر بدید.

    موفق باشیم

  5. #5
    کاربر تازه وارد آواتار mahdisam
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    روستائي
    سن
    39
    پست
    57

    نقل قول: آپگرید اطلاعات اصلی یک پروژه از طریق فایل خروجی اکسس

    نقل قول نوشته شده توسط hp1361 مشاهده تاپیک
    سلام

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


    procedure TForm1.BitBtn1Click(Sender: TObject);
    begin
    FDConnection2.Open();

    FDConnection1.Open();
    FDQuery1.Close;
    FDQuery1.SQL.Clear;
    FDQuery1.SQL := 'SELECT * FROM YourTableName';
    FDQuery1.Open();
    while not FDQuery1.Eof do
    begin
    FDQuery2.Close;
    FDQuery2.SQL.Clear;
    FDQuery2.SQL := 'INSERT INTO YourTableName VALUES(:Param,:Param2,:Param3';
    FDQuery2.ParamByName('Param1').AsString := FDQuery1.FieldByName('FieldName1').AsString;
    FDQuery2.ParamByName('Param2').AsString := FDQuery1.FieldByName('FieldName2').AsString;
    FDQuery2.ParamByName('Param3').AsString := FDQuery1.FieldByName('FieldName3').AsString;
    FDQuery2.ExecSQL;
    Next
    end;
    end;


    Param1,Param2,Param3 متغیر هستند که در درون حلقه مقادیر رو میگیرن. در صورتیکه تعداد فیلد های جدول بیشتر یا کمتر باشه، میتونید تعدادشون رو(با فرض نام یگانه) تغییر بدید.
    FieldName هم که نام فیلد جدول شما هستند و باید دقیقا همون نامی باشند که در جدول دارند.
    YourTableName هم نام جدول شماست که به نام واقعیش تغییر بدید.

    موفق باشید

    من اگه دیتابیسم اکسسه میتونم از این شیوه استفاده کنم ؟

  6. #6
    کاربر دائمی آواتار hp1361
    تاریخ عضویت
    دی 1384
    محل زندگی
    تهران
    پست
    750

    نقل قول: آپگرید اطلاعات اصلی یک پروژه از طریق فایل خروجی اکسس

    نقل قول نوشته شده توسط mahdisam مشاهده تاپیک
    من اگه دیتابیسم اکسسه میتونم از این شیوه استفاده کنم ؟
    سلام

    بله. میتونید. محدودیتی ندارید.

    فقط با توجه به بانکتون باید درایور های مربوطه رو روی فرم یا دیتاماژول(جایی که این کدها رو قرار میدید) بزارید.

    مثلا برای اکسس کامپوننت FDPhysMSAccessDriverLink رو باید بر روی فرم قرار بدید.

    در ضمن بطور کلی FDGUIxWaitCursor هم فراموش نشه.

    موفق باشیم

  7. #7
    کاربر تازه وارد آواتار mahdisam
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    روستائي
    سن
    39
    پست
    57

    نقل قول: آپگرید اطلاعات اصلی یک پروژه از طریق فایل خروجی اکسس

    میشه یه نمونه کوچیک از این پروژه رو بگذارید ؟

  8. #8
    کاربر تازه وارد آواتار mahdisam
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    روستائي
    سن
    39
    پست
    57

    نقل قول: آپگرید اطلاعات اصلی یک پروژه از طریق فایل خروجی اکسس

    نقل قول نوشته شده توسط hp1361 مشاهده تاپیک
    سلام

    بله. میتونید. محدودیتی ندارید.

    فقط با توجه به بانکتون باید درایور های مربوطه رو روی فرم یا دیتاماژول(جایی که این کدها رو قرار میدید) بزارید.

    مثلا برای اکسس کامپوننت FDPhysMSAccessDriverLink رو باید بر روی فرم قرار بدید.

    در ضمن بطور کلی FDGUIxWaitCursor هم فراموش نشه.

    موفق باشیم
    کامپوننت فوق رو هم لینک کنید ..

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

  1. وارد کردن اطلاعات در یک جدول از طریق گریدویو
    نوشته شده توسط parvin joon در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: پنج شنبه 25 تیر 1388, 10:48 صبح
  2. اجرای یک برنامه از طریق فایل مربوط به آن
    نوشته شده توسط vahidiran در بخش برنامه نویسی در 6 VB
    پاسخ: 4
    آخرین پست: پنج شنبه 05 مهر 1386, 09:29 صبح
  3. دستیابی به اطلاعات یک فرم از طریق یک فرم دیگر
    نوشته شده توسط alirzn در بخش C#‎‎
    پاسخ: 1
    آخرین پست: چهارشنبه 28 شهریور 1386, 23:13 عصر
  4. پاسخ: 1
    آخرین پست: شنبه 30 اردیبهشت 1385, 14:53 عصر
  5. بدست آوردن نام فایل ocx استفاده شده توسط یک آبجکت (از طریق کدنویسی)
    نوشته شده توسط پدرخوانده در بخش برنامه نویسی در Delphi
    پاسخ: 3
    آخرین پست: پنج شنبه 04 اسفند 1384, 11:50 صبح

برچسب های این تاپیک

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

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