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

نام تاپیک: نمایش بانک اطلاعاتی

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی آواتار ابوالفضل عباسی
    تاریخ عضویت
    شهریور 1393
    محل زندگی
    Inside Esfahan
    پست
    719

    Red face نمایش بانک اطلاعاتی

    با سلام
    شاید برای شما هم اتفاق افتاده می خواهید در اندروید یا ios از بانک اطلاعاتی استفاده کنید ولی بدلیل عدم وجود DBGrid در اندروید صرف نظر کرده باشید ولی الان با روشی جایگزین (اما با event های کمتر)میتونید بانک اطلاعاتی رو در اندروید نمایش بدهید چگونه؟؟!! به ادامه مطلب توجه کنید.
    بسم الله الرحمن الرحیم
    برای شروع اول باید یک بانک اطلاعاتی رو انتخاب کنید که هم دلفی پشتیبانی کنه و هم بشه در اندروید استفاده کرد باید از این 2 گزینه یکی رو انتخاب کنید(SQLite یا IBLite)نظر بنده با SQLite هست.با نرم افزار SQLite Expert Professional میتونید بانک sqlite بسازید.(بانکش مثل sql server هست)
    بعد باید این 3 کامپوننت رو در برنامه تون بگذارید FDTable,FDConnection,FDGUIxWaitCursor
    در این مرحله در رخداد onshow فرم اصلی این فرمان ها رو بگذارید تا بانک خونده بشه:
    FDConnection1.Params.Text:='';  FDConnection1.DriverName:='SQLite';
    FDConnection1.ConnectionDefName:='SQLite_Demo';
    FDConnection1.Params.Database:='/sdcard/newfolder/MessageData.db3';
    try
    FDConnection1.Connected:=true;
    if FDConnection1.Connected then
    begin
    FDTable1.TableName:='table1';
    FDTable1.Active:=true;
    end;
    except
    ShowMessage('اتصال بانک برقرار نشد');
    end;

    در اندروید مسیر حافظه اصلی با sdcard شناخته میشه و به جای MessageData.db3 اسم بانکتون که در گوشی وجود داره قرار میدهید و بجای table1 اسم بانک هست.
    خب اینطوری بانک توسط گوشی خونده میشه.
    حال این 2 کامپوننت رو در برنامه تون قرار دهید: stringgrid,BindSourceDB
    بعد بخش dataset کامپوننت bindsource رو به بانکتون مثلا fdtable1 وصل کنید.
    روی string grid کلیک کنید و به بخش LiveBindings بروید و روی آن کلیک و bind visually بزنید و در پایین دلفی یه بخشی می آید روی ابجکت stringgrid کلیک کنید و اون فیلد که ستاره دارد (*) رو به bind source که (*)دارد وصل کنید مانند تصویر زیر:
    Untitled.jpg
    خب حالا بانک رو در string grid میتونید ببینید حتی موقع اجرا میتونید به بانکتون فیلد جدید اضافه کنید و فیلدی رو تغییر دهید و در بانک ذخیره و اعمال شود
    درضمن اول در ویندوز کامپایل کنید اگر برنامه مشکلی نداشت برای اندروید یا ios کامپایل کنید.
    این روش در datasnap جواب گو نیست کمی فرمان دارد اگر کسی خواست بگویید تا برایتان شرح دهم.
    منتظر سوالاتتون و مشکلاتتون و انتقادتون درمورد این تاپیک میباشم.(برای شادی روح اموات و شهدا یه صلوات بفرستید)

    دست علی یار و همراهتان
    برای فارسی سازی یک یونیت رو دوست عزیزم niceboy درست کرده اون میتونه مشکل فارسی سازی رو تاحدودی حل کنه و تازه در بانک اطلاعاتی و این string grid فارسی درست نشون داده میشه ولی در گذاشتن علامت هایی چون (.,/{}-=*&#@#!$^%)کمی مشکل داره
    آخرین ویرایش به وسیله ابوالفضل عباسی : یک شنبه 17 آبان 1394 در 15:00 عصر

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

  1. مشکل در نمایش بانک اطلاعاتی در asp.net 2005
    نوشته شده توسط HOSSEINGHOLI در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: چهارشنبه 02 اسفند 1385, 10:13 صبح
  2. پاسخ: 3
    آخرین پست: یک شنبه 22 مرداد 1385, 14:30 عصر
  3. نمایش تصاویر بانک اطلاعاتی
    نوشته شده توسط spenans در بخش Classic ASP
    پاسخ: 1
    آخرین پست: شنبه 02 مهر 1384, 15:03 عصر
  4. پاسخ: 3
    آخرین پست: سه شنبه 08 شهریور 1384, 19:15 عصر
  5. ذخیره محتویات فایل WORD در بانک اطلاعاتی و نمایش آن در QR
    نوشته شده توسط ramin_kh در بخش برنامه نویسی در Delphi
    پاسخ: 0
    آخرین پست: چهارشنبه 06 اسفند 1382, 12:09 عصر

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

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

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