الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماهي طريقة اتصال قواعد البيانات Access بـ Lazarus

بدأه upx في 26 مارس 2014 · 5 رد · 727 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

 

ماهي طريقة اتصال قواعد البيانات Access بـ Lazarus

 

او

 

كيف اقدر اربط قاعدة بيانات .dbm  بـLazarus

 

 

هل هناك مكون بديل عن ado لـLazarus

#2

طبعا يمكنك ذلك عن طريق المكون TODBCConnection

 

إليك مثال على ذلك

unit Unit1;

{$mode objfpc}{$H+}

interface

uses
  Classes, SysUtils, odbcconn, sqldb, DB, FileUtil, Forms, Controls, Graphics,
  Dialogs, StdCtrls, DBGrids, ZConnection, ZDataset;

type

  { TForm1 }

  TForm1 = class(TForm)
    Button1: TButton;
    conn: TODBCConnection;
    Datasource1: TDatasource;
    DBGrid1: TDBGrid;
    Q: TSQLQuery;
    tran: TSQLTransaction;
    procedure Button1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    { private declarations }
    CurDir: string;
  public
    { public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.lfm}

{ TForm1 }

procedure TForm1.Button1Click(Sender: TObject);
begin

  conn.Open;
  q.open;

end;

procedure TForm1.FormCreate(Sender: TObject);
begin
  conn.Driver := 'Microsoft Access Driver (*.mdb, *.accdb)';
  conn.Params.Add('DBQ=C:\Users\ahmed\Desktop\data.mdb');
  Q.UsePrimaryKeyAsKey := False;
  Q.PacketRecords := -1;

end;

end.

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#3

جربت ولم يعمل معي هل يحتاج الى مكون ؟

 

واذا امكن السورس كود

 

هل هناك مكون يختصر :)

 

جزيت خيراً

#4

هل قمت ب copy - past ؟

 

إن فعلت  فذلك خطأ كبير

 

وإلا فما هي الخطوات التي قمت بها وما هو الكود الذي كتبته ثم ما هي رسالة الخطأ

 

هل تأكدت أن Driver مثبت عندك

تم تعديل هذه المشاركة بواسطة أحمد أبو عبد البر في 27 مارس 2014 في 00:19

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#5

هل قمت ب copy - past ؟

 

تقريباً

إن فعلت  فذلك خطأ كبير

 

:wub:

 

وإلا فما هي الخطوات التي قمت بها وما هو الكود الذي كتبته ثم ما هي رسالة الخطأ

تفضل السورس كود 

 

http://www.gulfup.com/?OQECKR

 

هل تأكدت أن Driver مثبت عندك

 

 

كيف اتأكد

تم تعديل هذه المشاركة بواسطة upx في 27 مارس 2014 في 12:24

#6

تجربة ربط القاعدة برمجياً

 

السورس

http://www.gulfup.com/?vTNRNC

 

نجحت في ربط القاعدة لكن واجهتني مشكلة في ربط الداتا سورس

 

http://www.gulfup.com/?Nwhxvo

مواضيع مشابهة