بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
ما هي طريقة انشاء ملف Config به كل المعلومات الخاصة بالسيرفر (user,mot de passe,database,port )
من اجل الاتصال به برمجيا
وماهي الاوامر للاتصال به عن طريق الدالفي
و عليكم السلام السلام و رحمة الله و بركاته
المعلومات الواردة في السؤال شحيحة إلى درجة أنها لا تكفي لفهمه ( على حد معلوماتي و تجربتي)
و لكن مبدئيا, ملف INI قد يفيدك, بحث بسيط بالمنتدى يحل المشكل
بسم الله الرحمن الرحيم
السلام عليكم
بارك الله فيك اخي
h-farid
على الاهتمام
اطرح السؤال بطريقة اخرى
كيف يمكن انشاء ملف به مكونات السيرفر و كيف يمكن الاتصال بالسيرفر عن طريق دالك الملف بالدالفي
الملف المراد انشائه في الصورة الثالية
![[صورة: t2osrzqdb9o1.png]](http://gulfup.co/i/00654/t2osrzqdb9o1.png)
للأسف أخي, لم تضف أي معلومة عما سبق.
لكن بحسب الصورة أنت لست بحاجة إلى ملف لأن هذه المعلومات يتم إدخالها في الـ Form ثم يتم التعامل معها مباشرة.
و الله أعلى و أعلم و متمٌ على عباده النعم.
استخدم ملف Ini ففيه كل المعلومات التي تريد ويكون مقسم بمايسمى القطاعات كل قطاع فيه متغير وقيمته
بالتوفيق
كود :
procedure TForm1.FormCreate(Sender: TObject);
var
Ini: TIniFile;
begin
Ini := TIniFile.Create( ChangeFileExt( Application.ExeName, '.INI' ) );
try
EDIT1.Text := Ini.ReadString( 'Options', 'SERVEUR', 'Serveur' );
EDIT2.Text := Ini.ReadString( 'Options', 'DATABASE', 'E:\DATA\DATA.FDB' );
EDIT3.Text := Ini.ReadString( 'Options', 'User', 'SYSDBA' );
EDIT4.Text := Ini.ReadString( 'Options', 'PASSWORD', 'masterkey' );
EDIT5.Text := IntToStr(Ini.ReadInteger( 'Options', 'Port', 3050 ));
finally
Ini.Free;
end;
end;
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
بارك الله فيك العزيز عبد العزيز اسم على مسمى ما شاء الله
و لكن الطريقة لم تمشي معي لانني اردت الاتصال بقاعدة بيانات من نوع ingres dabase
ادا كان عندم فكرة فيما يخص الاتصال بهدا النوع من القواعد يفدنا و اجره على الله
مع العلم انه يمكن الاتصال بقاعدة البيانات بطريقة driver odbc و البرنامج بالدالفي يعمل ولكن بفتح هدا الملف CA-OpenIngres
او فتح برنامج خاص ingres
لم لا تستخدك sqlite, firebird, أو MySql أفضل
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
بارك الله فيك اخي على الاهتمام
ولكن هدا البرنامج مستعمل عن طريق الشركة و انا كل ما ارغب فيه هو
استعمال جداول قاعدة البيانات من نوع ingres
أقصد باستعمال جداول قاعدة البيانات من نوع ingres هو نقل مثلا بعض الجداول لاستعمالها في قاعدة بيانات خاصة بي
إقتباس :لكن الطريقة لم تمشي معي لانني اردت الاتصال بقاعدة بيانات من نوع ingres dabase
اخي الاجابة كانت حسب السؤال فلم تذكر نوع قاعدة البيانات وسالت عن استخدام ملف Config
بالنسبة للتصال بقاعدة بيانات Ingres باستخدام ODBC الطريقة نفسها ابحث بالمنتدى عن كلمة ODBC