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

نام تاپیک: ارتباط فایل باینری (بعنوان دیتابیس) به AdoConnection

  1. #1

    ارتباط فایل باینری (بعنوان دیتابیس) به AdoConnection

    سلام
    یک فایل باینری دارم که دیتابیس در اون قرار داره. یعنی Record توی اون تعریف شده و تمامی اطلاعات اون از جمله تعداد فیلد ها ، نوع ، اندازه و ... رو دارم .
    حالا میخوان از ADOQuery استفاده کنم و اون رو توی یک DBGrid نشون بدم .برای اینکار ADOConnection رو چطوری باید به اون فایل دیتابیس متصل کنم ؟

  2. #2
    فایل باینری را خودتون ساختید؟ اینطوری که نمیشه. ADO برای اینکه بتونه به یک منبع داده وصل بشه، باید برای اون نوع از منبع داده درایور داشته باشه که بتونه با آن نوع خاص از داده ارتباط برقرار بکنه.


    وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
    و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.

  3. #3
    سلام
    من فایل باینری بصورت زیر درست میکنم :
    type
    TMember = record
    Name : string[50];
    eMail : string[30];
    Posts : LongInt;
    end;

    var Members : array[1..50] of TMember;

    و
    var F : file of TMember; 

    و
    AssignFile(F, 'Members.dat')

    حالا میخوام از ADOQuery و امکاناتش استفاده کنم .
    یا اگه این کار امکان نداره ، لطفا راهنمایی کنید که چطوری با این دیتابیس که یک فایل باینری هست میشه کارکرد ؟

  4. #4
    حالا میخوام از ADOQuery و امکاناتش استفاده کنم .
    یا اگه این کار امکان نداره ، لطفا راهنمایی کنید که چطوری با این دیتابیس که یک فایل باینری هست میشه کارکرد ؟
    برای همچین فایلی نمی تونید از ADO استفاده کنید، غیر از اینکه بخواید براش درایور بنویسید که کلا یک بحث جدا ست و فکر نمی کنم شما دنبال همچین چیزی باشید.
    برای خوندن همچین فایلی، باید از همان توابع موجود در پاسکال برای کار با فایلهای دارای نوع استفاده کنید و امکان استفاده از کامپوننت های Database دلفی را ندارید. توصیه می کنم اگر واقعا قصد استفاده از این امکانات را دارید، با استفاده از ClientDataSet ساختاری مشابه ساختار فایل خود ایجاد کنید و سپس کل داده های فایل باینری خود را به ClientDateSet منتقل کرده و در یک فایل مربوط به ClientDataSet ذخیره کنید. خوبی این روش اینه که هر چند داده ها در یک فایل با فرمت خاص ClientDataSet ذخیره میشند، اما می تونید از تمام امکانات Database دلفی برای کار با این فایل استفاده کنید.
    درباره ClientDataSet قبلا بحث شده، می تونید در سایت جستجو کنید.


    وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
    و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.

  5. #5
    من تا بحال از ClientDataSet استفاده نکرم . ممکنه روش رو توضیح بدین ؟

  6. #6
    من تا بحال از ClientDataSet استفاده نکرم . ممکنه روش رو توضیح بدین ؟
    به این صفحه برید ...

    یا از این E-Book ها ( فکر کنم انگلیسی هست ) استفاده کنید ...

    موفق باشید ...

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

  1. وضعیت ADOConnection در برنامه تحت شبکه
    نوشته شده توسط kheyri در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 3
    آخرین پست: پنج شنبه 26 بهمن 1385, 10:41 صبح
  2. ارتباط به Bde از طریق Adoconnection
    نوشته شده توسط RASAM در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 2
    آخرین پست: یک شنبه 09 مرداد 1384, 08:08 صبح
  3. چگونه میتوان بطور داینامیک مسیر را تعریف کرد
    نوشته شده توسط javidtaheri در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 6
    آخرین پست: چهارشنبه 11 خرداد 1384, 12:14 عصر
  4. مشکل با کامپوننت ADOConnection
    نوشته شده توسط tiger در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: سه شنبه 25 اسفند 1383, 11:19 صبح
  5. AdoConnection
    نوشته شده توسط fm_mash در بخش برنامه نویسی در Delphi Prism
    پاسخ: 4
    آخرین پست: جمعه 23 بهمن 1383, 14:30 عصر

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

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