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

نام تاپیک: delphi و btrieve

  1. #1
    کاربر دائمی آواتار javidtaheri
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    301

    delphi و btrieve

    با دلفی چطوری میتوانم یک بانک btrieve را بخوانم

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

    نقل قول: delphi و btrieve

    سلام

    دوست عزیزمن تا حالا نشنیده بودم.میشه یه توضیحی بدید که چی هست؟

  3. #3

    نقل قول: delphi و btrieve

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

    دوست عزیزمن تا حالا نشنیده بودم.میشه یه توضیحی بدید که چی هست؟
    خوب دوست میتونید توی اینترنت سرچ کنید. Btrieve یک بانک اطلاعاتی فایلی هست که در DOs بیشتر با زبان سی از اون استفاده میشد.
    این لینکی که گذاشتم Sdk مربوط به Btrieve هست که Document کاملش هم وجود داره
    http://rapidshare.com/files/34469266...1_SDK.zip.html
    موفق باشید

  4. #4
    کاربر دائمی
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    ایران سرای من است
    پست
    2,655

    نقل قول: delphi و btrieve

    این بانک اطلاعاتی بیستر برای شبکه های ناول به کار میرود فکر کنم به اون صورت که میتوانید داخل c استفاه کنید برای دلفی کاربرد ندارد شما باید dll این پایگاه داده را بدست بیارید لیست زیر توابع موجود برای این نوع پایگاه داده است که اگر dll را پیدا کردید میتوانید آنها را استخراج کنید.

    unsigned char * bopenread ( char * );
    unsigned char *_Cdecl bopen ( char * );
    void _Cdecl bclose ( char * );
    int _Cdecl btop ( char * index_file_ptr, char * record );
    int _Cdecl bbot ( char * index_file_ptr, char * record );
    int _Cdecl bread ( char * index_file_ptr, char * record );
    int _Cdecl bwrite ( char * index_file_ptr, char * record );
    int _Cdecl brewrite ( char * index_file_ptr, char * record );
    int _Cdecl bdelete ( char * index_file_ptr,char * record );
    int _Cdecl bnext ( char * index_file_ptr, char * record );
    int _Cdecl bprev ( char * index_file_ptr, char * record );
    int _Cdecl bsrch ( char * index_file_ptr, char * record );
    int _Cdecl blteq ( char * index_file_ptr, char * record );
    int _Cdecl bless ( char * index_file_ptr, char * record );
    int _Cdecl bgret ( char * index_file_ptr, char * record );
    int _Cdecl bgetdir ( char * index_file_ptr, long pos, char * record );
    int _Cdecl bmrewrit ( char * index_file_ptr, char * oldrec, char * newrec );
    int _Cdecl vtop ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vbot ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vread ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vwrite ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vrewrite ( char * index_file_ptr, char * record, int * Len, int * NewLen );
    int _Cdecl vdelete ( char * index_file_ptr,char * record, int * Len );
    int _Cdecl vnext ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vprev ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vsrch ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vlteq ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vless ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vgret ( char * index_file_ptr, char * record, int * Len );
    void _Cdecl bsetindx ( char * index_file_ptr, int ndx_no );
    void _Cdecl bstop ( void );
    void _Cdecl bzap ( char * data_file_name, int no_of_page );
    long _Cdecl bnorecs ( char * index_file_ptr );
    int _Cdecl btrnbegn ( void );
    int _Cdecl btrnend ( void );
    int _Cdecl btrnabrt ( void );

  5. #5

    نقل قول: delphi و btrieve

    سلام. دوست عزیز این بانک صرفا برای ناول نیست. در داس و ویندوز و لینوکس نیز کاربرد دارد.
    باتوجه به sdk که لینکشو گذاشتم شما میتونی باهرزبانی باهاش ارتباط برقرار کنی.
    با دلفی هم مشکلی ندارد.
    نقل قول نوشته شده توسط tdkhakpur مشاهده تاپیک
    این بانک اطلاعاتی بیستر برای شبکه های ناول به کار میرود فکر کنم به اون صورت که میتوانید داخل c استفاه کنید برای دلفی کاربرد ندارد شما باید dll این پایگاه داده را بدست بیارید لیست زیر توابع موجود برای این نوع پایگاه داده است که اگر dll را پیدا کردید میتوانید آنها را استخراج کنید.

    unsigned char * bopenread ( char * );
    unsigned char *_Cdecl bopen ( char * );
    void _Cdecl bclose ( char * );
    int _Cdecl btop ( char * index_file_ptr, char * record );
    int _Cdecl bbot ( char * index_file_ptr, char * record );
    int _Cdecl bread ( char * index_file_ptr, char * record );
    int _Cdecl bwrite ( char * index_file_ptr, char * record );
    int _Cdecl brewrite ( char * index_file_ptr, char * record );
    int _Cdecl bdelete ( char * index_file_ptr,char * record );
    int _Cdecl bnext ( char * index_file_ptr, char * record );
    int _Cdecl bprev ( char * index_file_ptr, char * record );
    int _Cdecl bsrch ( char * index_file_ptr, char * record );
    int _Cdecl blteq ( char * index_file_ptr, char * record );
    int _Cdecl bless ( char * index_file_ptr, char * record );
    int _Cdecl bgret ( char * index_file_ptr, char * record );
    int _Cdecl bgetdir ( char * index_file_ptr, long pos, char * record );
    int _Cdecl bmrewrit ( char * index_file_ptr, char * oldrec, char * newrec );
    int _Cdecl vtop ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vbot ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vread ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vwrite ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vrewrite ( char * index_file_ptr, char * record, int * Len, int * NewLen );
    int _Cdecl vdelete ( char * index_file_ptr,char * record, int * Len );
    int _Cdecl vnext ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vprev ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vsrch ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vlteq ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vless ( char * index_file_ptr, char * record, int * Len );
    int _Cdecl vgret ( char * index_file_ptr, char * record, int * Len );
    void _Cdecl bsetindx ( char * index_file_ptr, int ndx_no );
    void _Cdecl bstop ( void );
    void _Cdecl bzap ( char * data_file_name, int no_of_page );
    long _Cdecl bnorecs ( char * index_file_ptr );
    int _Cdecl btrnbegn ( void );
    int _Cdecl btrnend ( void );
    int _Cdecl btrnabrt ( void );

  6. #6
    کاربر دائمی آواتار حسین شهریاری
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    ایران
    پست
    794

    نقل قول: delphi و btrieve

    آقای صادقیان پس اصولا برای ارتباطش با زبانی مثل دلفی از ODBC باید استفاده کرد درسته؟

  7. #7

    نقل قول: delphi و btrieve

    داخل خود این مجموعه ای که لینکشو گذاشتم یک سری dll برای ارتباط با سرور داره.و نحوه ارتباط برقرار کردن و توابعشو نوشته.
    موفق باشید

  8. #8
    کاربر دائمی
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    ایران سرای من است
    پست
    2,655

    نقل قول: delphi و btrieve

    من که نگفتم فقط برای ناول هست این بانک اطلاعاتی بهترذین کاربرد را برای ناول دارد آن هم به علت چند کاربره بودنشه. در ضمن برای ویندوز که بصورت تک کاربره کار شود میتواند بصورت
    single هم به کار برود.
    ولی این بانک خیلی قدیمیه و تا اونجایی که من اطلاع دارم (ورژن 6 آن را که هنوز در اختیار دارم )حدود 12 سال پیش به بازار امده بود و بعد از چند سال مشخص شد که ایراد دارد و در ثبت رکورد ها خطا داشته و سیستم را مختل میکند.
    با خطا دانلود میشه امیدوارم لینک شما برای ویندوز پارامتر یا dll داشته باشد.
    نقل قول نوشته شده توسط حمیدرضاصادقیان مشاهده تاپیک
    سلام. دوست عزیز این بانک صرفا برای ناول نیست. در داس و ویندوز و لینوکس نیز کاربرد دارد.
    باتوجه به sdk که لینکشو گذاشتم شما میتونی باهرزبانی باهاش ارتباط برقرار کنی.
    با دلفی هم مشکلی ندارد.

  9. #9

    Smile نقل قول: delphi و btrieve

    نقل قول نوشته شده توسط حمیدرضاصادقیان مشاهده تاپیک
    داخل خود این مجموعه ای که لینکشو گذاشتم یک سری dll برای ارتباط با سرور داره.و نحوه ارتباط برقرار کردن و توابعشو نوشته.
    موفق باشید
    آقای صادقیان لینک مشکل داره اگر امکانش هست مجدد آپلود کنید

    با تشکر

  10. #10

    نقل قول: delphi و btrieve

    آقای صادقیان امکان تصحیح لینک هست؟

    با تشکر

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

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