السلام عليكم ورحمة الله وبركاته
ماهي طريقة اتصال قواعد البيانات Access بـ Lazarus
او
كيف اقدر اربط قاعدة بيانات .dbm بـLazarus
هل هناك مكون بديل عن ado لـLazarus
السلام عليكم ورحمة الله وبركاته
ماهي طريقة اتصال قواعد البيانات Access بـ Lazarus
او
كيف اقدر اربط قاعدة بيانات .dbm بـLazarus
هل هناك مكون بديل عن ado لـLazarus
طبعا يمكنك ذلك عن طريق المكون 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.إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة
فما أحوجني إلى دعوة صالحة من أخ لي كريم
أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز
جربت ولم يعمل معي هل يحتاج الى مكون ؟
واذا امكن السورس كود
هل هناك مكون يختصر :)
جزيت خيراً
هل قمت ب copy - past ؟
إن فعلت فذلك خطأ كبير
وإلا فما هي الخطوات التي قمت بها وما هو الكود الذي كتبته ثم ما هي رسالة الخطأ
هل تأكدت أن Driver مثبت عندك
تم تعديل هذه المشاركة بواسطة أحمد أبو عبد البر في 27 مارس 2014 في 00:19
إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة
فما أحوجني إلى دعوة صالحة من أخ لي كريم
أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز
هل قمت ب copy - past ؟
تقريباً
إن فعلت فذلك خطأ كبير
:wub:
وإلا فما هي الخطوات التي قمت بها وما هو الكود الذي كتبته ثم ما هي رسالة الخطأ
تفضل السورس كود
هل تأكدت أن Driver مثبت عندك
كيف اتأكد
تم تعديل هذه المشاركة بواسطة upx في 27 مارس 2014 في 12:24
تجربة ربط القاعدة برمجياً
السورس
نجحت في ربط القاعدة لكن واجهتني مشكلة في ربط الداتا سورس