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

الربط بقواعد البيانات

مغلقرائج
بدأه عبدالرحمن المعزاب في 8 مايو 2002 · 53 رد · 16,683 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#26

السلام عليكم

صحيح المواقع و الوصلات كثيرة بس أكثرها يشرح الربط مع قاعدة بيانات أكسس

و ما لقيت شئ بخصوص الربط مع قاعدة بيانات SQL SERVER ، فإذا فيه مواقع

أو شرح بخصوص هذا الموضوع و خصوصا إعدادات ال ODBC ،

فعلى ايدكم ، دلوني عليها و جزاكم الله الف خير ، و شكرا

#27

تفضل أخي :

<%



Dim ConnectionString

Dim ADO



ConnectionString="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;User ID=Ahmed;Initial Catalog=DbName;Data Source=(local)"



Set ADO=Server.CreateObject("ADODB.Connection")

ADO.ConnectionString =ConnectionString

ADO.Open



%>

You can fly while you can touch the sky

#28

شكرا جزيلا اخي العزيز محمد خليل و كثّر الله من أمثالك

#29

بسم الله الرحمن الرحيم

أخوكم الجديدي ash يرحب بكم ويحب يعلق على بعض الاستفسارات...

لماذا اغلب المبرمجين مهتمين فقط ببرنامج access في قواعد البيانات؟؟

ماذا عن microsoft sql server او oracle ؟؟

:confused:

#30

أخي قد وضعنا أكثر من Connection String لهما و الأغلب يتعامل مع الأكسيس لبساطته و أيضا لسهولة انتقال الملفات عبر النت من باب المشاركة و حل المشاكل و غيرها مثل وضع مثال لمنتدى في الانترنت ليتمكن الجميع من معاينته بسهلوة خاصة لمن يجهل برامج ال DBMS الأخرى مثل الأوراكل و ال MSSQL ..

You can fly while you can touch the sky

#31

أخ عبد الرحمن

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

كنت والله سوف أسأل سؤالا تافها بالنسبه لأمثالك عظيم بالنسبة للمساكين أمثالي ولكني خفت كثيرا بعدين تطلع من الحاسب وتمسكنى وتقطع رقبتي أخوكم المسكين :'(:'(:'(:'(:'(:'(:'(

#32

السلام عليكم ::::

اخواني الكرام اشكركم على كل مافعلتوه ولكن لاحظت انه هنا ربط قواعد

البيانات بصفحات asp ولو تكرمتم ولا عليكم امر اريد ربطها مع php لاني دروة

وما لقيت اتمنى القى اجابة منكم ....

اخوكم / عمودي الرومانسي :D

#33

قمت بحجز موقع

وقد واجهتني مشكلتان

الاولى

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

والثانية

لا يسمح إلا بفولدر واحد باسم db

أرجو مساعدتي

#34

المشكلة الأولى و هي ال Operation must use an updateable query هي تنتج أثناع عمليات التحديث و الإضافة و التعديل و الحذف يعني ال Data access و لحل هذه المشكلة يجب اعطاء سماحيات القراءة و الكتابة للمجلد الذي يحتوي على الملفات و قاعدة البيانات Permisions و ربما تجدها باسم IUSER_MACHINE و هو ملف به السماحياتالمقترنة بملفات تطبيقك الخاص ..

الشيء الثاني .. اعتقد انك تستخدم Brinkster لحجز الموقع لذا يجب فعلا أن تضع قاعدة البيانات في المجلد DB ..

بالتوفيق

You can fly while you can touch the sky

#35

اشكر لك يا استاذ محمد كريم تفاعلك فهذا طبعك دائما .

بالنسبة للنقطة الأولى : الموقع يعمل على الـ iis في جهازي لكن لم يعمل على السيرفر ، اين أجد ملف IUSER_MACHINE إذا تكرمت .

النقطة الثانية : الموقع مدفوع الثمن وليس على brinkster .

وشكراً

#36

العفو .. "محمد خليل مش محمد كريم ;) "

على العموم أخي لا توجد مشكلة في ال IIS الخاص بجهازك لانه دائما تعطى السماحيات كاملة ..

الان على السيرفر المدفوع هناك في لوحة التحكم خاصية اسمها Permission ادخل اليها و حدد المجلد و قم باعطائه سماحيات القراءة و الكتابة ..

الموضوع سهل جدا ..

و يا ريت تذكر اسم الشركة اذا ما وجدت حلا و ممكن تلاقيني عالنت و احلها معك اون لاين اذا استمرت :)

mohd_kh_80@hotmail.com

بالتوفيق

You can fly while you can touch the sky

#37

اشكر لك يا استاذ محمد ، كريم تفاعلك فهذا طبعك دائما .

أشكر تفاعلك الكريم والكريم جداً جدا (f)

لم الاحظ هذه الصفحة لانني أستخدم برنامج ftp لتحميل الملفات .

سأحاول وان لم استطع فالله يعينك يا قمر المنتدى .

#38

(f)(gift)

#39

قمت باستئجار مساحة على سيرفر يدعم Asp

وعندما قمت بالدخول على السيرفر عن طريق برنامج ftp ظهر لي مجلدين

احدهما باسم www والآخر باسم خليط من الحروف والارقام

فقمت بانزال صفحاتي داخل مجلد www ومعها قاعدة البيانات وعملت بشكل جيد

ولكن نصحني احد الاخوة بأن أجعل مجلد قاعدة البيانات محاذياً لمجلد www وليس داخله

لانه حسب قوله يمكن الدخول الى قاعدة البيانات إذا كانت في مجلد wwwبينما

لا يمكن الدخول إليها إذا كانت خارج هذا المجلد

وعملت بنصيحته واخرجت قاعدة البيانات من مجلد www وجعلت

مجلد قاعدة البيانات في نفس مستوى مجلد www الذي يحتوى على صفحات الموقع

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

فما الحل وهل وجهة النظر تلك صحيحة

وشكراً

جملت الربط السابقة التي عملت عندما كانت القاعدة داخل مجلد www

Set objConn = CreateObject("ADODB.Connection")

objConn.Open("DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("abc.mdb"))
#40

طيب اعطيني فرصة اجربها على حسابي الخاص لانها عندي و ما جربتها ..

الحلو فيها ان محاولة الاختراق لو اعتمدت على المسار تكون من خلال المجلد www الذي يكون ظاهرا للمخترق أو لزائر الموقع أيا يكن و بالتالي لا يمكنه تخمين المجلد الاخر الخارجي :)

You can fly while you can touch the sky

#41

انا في الانتظار وشكرا لك

#42

أخواني بعد هدوء العاصفة بينكم والمشاجرات لدي سؤال

سمعت أن asp.net لا تتصل بقاعدة بيانات اكسس هل هذا الكلام صحيح وماهو sql server 2000 واين أجده

الرجاء الرد لأنني ما لي دخل في مناوشاتكم هذة وتقبلوا وافر التحية

#43

الأخ مستشار للأسف الحساب عندي معطل الان :( .. أتمنى من أحد الاعضاء الذي يملك هذه الميزة أن يكتبها هنا ..

بخصوص الأخ kitkat طبعا يمكن الربط مع الأكسيس و ال SQL Server و هنا طريقة للأكسيس www.arabicasp.net و ال MSSQL عبارة عن DBMS .. مثل الأكسيس و الأوراكل و له قسم كامل في المنتدى ..

You can fly while you can touch the sky

#44

ماذ ا افعل يا استاذ محمد هل اعود الى الوضع السابق داخل www

علماً انه سيكلفني مراسلة الشركة المالكة للسيرفر لاعطاء السماحية للفولدر

سؤال

هم اعطوا السماحية للفولدر وهو في الخارج للكتابة والقراءة هل اذا نقلت الفولدر الى الداخل تبقى السماحيات المعطاة ام يجب مراسلة الادمن لاعادة اعطاء السماحيات ؟

#45

والله كان بودي ادخل على حسابي لكن ما اعرف شو المشكلة . لان الشركة ما ردت علي حتى الان .. بخصوص السماحيات المفروض انك انت تحددها دون الرجوع للشركة .. من خلال لوحة التحكم تستطيع ذلك..

You can fly while you can touch the sky

#46

هل يمكن أن أدخل على لوحة التحكم من برنامج ftp

وإذا لم يمكن كيف ادخل عليها ؟

#47

لوحة التحكم تدخل لها من المتصفح و ليس من ال FTP .. عادة ما تكون

http://www.ursitename.com/admin

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

You can fly while you can touch the sky

#48

الحمد لله

نجحت في الربط بدون لوحة التحكم

شكرا لك يا استاذ محمد

#49

:) طيب الحمد لله .. أنا اليوم و الله و من ساعة فقط حصلت على الحساب و كنت ناوي اجربلك .. الحمد لله جت منك :D

You can fly while you can touch the sky

#50

الاخ عبدالرحمن المعزاب الاخ lyla عنده حق لانك بهذا تكون متسرع فى الرد بقسوه وارجو منك على ااقل ان توجه الطالب عن السؤال الى مكان الاجابه بدلا من احباطه نحن نحتاج الى الحماس وليس الاحباط

هذا الموضوع مغلق.

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