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

مشكلة في ال Provider

مغلق
بدأه سلطان محمد العتيبي في 8 نوفمبر 2004 · 6 رد · 764 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم..

في البداية،، الله يكون في عونكم علي... بأزعجكم بأسألتي واستفساراتي... محسوبكم في الله... عليمي برمجة وقاعد أتعلم... فأتمنى من اللي يقدر يقدم المساعدة لي...

سويت موقع فيه 6 صفحات عبارة عن موقع إخباري... وسويت قاعدة بيانات بالإكسس 2003. وأدخلت كود ASP علشان يبداً يقراأ من قاعدة البيانات المعلومات الموجودة لكن المشكة أن الصفحة ما اشتغلت مضبوط والسبب الخطأ التالي:

اقتباس
Error Type:

ADODB.Connection (0x800A0E7A)

Provider cannot be found. It may not be properly installed.

/NEWS/html/tech.asp, line 45

ما أدري وش المشكلة... أنا أعرف إن Provider يتخزن أتوماتيكي مع الآكسس 2003.

وش الحل يا جماعة الربع؟

وهذا الكود إذا تحتاجونه:

 <%
                        Dim ConnectionString
                        Dim ADO
                        
                        ConnectionString="Provider=Microsoft.Jet.OLEDB4.0;" & "Data Source=" & Server.MapPath("..\database\project.mdb")
                        
                        Set ADO=Server.CreateObject("ADODB.Connection")
                        
                        ADO.ConnectionString =ConnectionString
                        
                        ADO.Open
                        
                        selectSQL="select * from tech_news"
                        
                        set rs=ADO.execute(selectSQL)
                        
                        response.write "العنوان: "& rs("subject")
                        response.write "التاريخ: "& rs("add_dat")
                        response.write "الخبر: "& rs("body")
                        
                        
                        %>

الله لا يهينكم ويكثر من أمثالكم

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

ملاحظة هامة: يقوم بعض الإخوان والأخوات بمراسلتي برسالة خاصة على البريد الإلكتروني بشأن تقييم مواقعهم الشخصية وأنا إذ أشكرهم على ثقتهم فإني أود منهم طرح مواقعهم التي يرغبون بتقييمها في المنتدى ليتسنى لجميع الأعضاء مشاهدتها وتقيمها.. وعلى كل حال... رأي شخصين أفضل من رأي شخص واحد.. ورأي ثلاثة أشخاص أفضل من رأي إثنان..

توقيع: "الفرق بين الفشل والنجاح هو إنجاز الأعمال بشكل صحيح تقريباً وإنجازها بشكل صحيح تماماً"

توقيع: "من قال لك أنه عالم فأعلم أنه ما زال جاهل، ومن قال لك أنك عالم فأعلمه بأنك ما زلت جاهل"

توقيع: "اللهم بارك له في وقته"

#2

اتوقع اخوي ولست متأكد انا بحاول اساعدك يمكن السيرفر مو شغال عندك

#3

أخوي قيصر،

إن كان قصدك IIS فهو شغال ومافي مشاكل...

وشكراً لك

ملاحظة هامة: يقوم بعض الإخوان والأخوات بمراسلتي برسالة خاصة على البريد الإلكتروني بشأن تقييم مواقعهم الشخصية وأنا إذ أشكرهم على ثقتهم فإني أود منهم طرح مواقعهم التي يرغبون بتقييمها في المنتدى ليتسنى لجميع الأعضاء مشاهدتها وتقيمها.. وعلى كل حال... رأي شخصين أفضل من رأي شخص واحد.. ورأي ثلاثة أشخاص أفضل من رأي إثنان..

توقيع: "الفرق بين الفشل والنجاح هو إنجاز الأعمال بشكل صحيح تقريباً وإنجازها بشكل صحيح تماماً"

توقيع: "من قال لك أنه عالم فأعلم أنه ما زال جاهل، ومن قال لك أنك عالم فأعلمه بأنك ما زلت جاهل"

توقيع: "اللهم بارك له في وقته"

#4

السلام عليكم

أخي بدون خبرة :

المشكلة في الكود فأنت كتبت OLEDB4 والصحيح OLEDB.4 وكذلك الشرطات المائلة \ والصحيح أن تكون هكذا /

هذا ما أعرفه وعموما هذا كود يقوم بالإتصال بقاعدة البيانات وفتح الجدول tech_news وجلب السجلات التي به ولكن بطريقة أخرى :

set cn=Server.CreateObject("ADODB.Connection")                     
cn.open"Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & Server.MapPath("/database/project.mdb")
                      
Set rs = Server.CreateObject("ADODB.Recordset")
rs.ActiveConnection=cn
rs.Open "select * from tech_news", cn, ,2

ولعلي أكون قد أفدت

تحياتي لك

#5

الأخ hatif،

بيض الله وجهك وما قصرت... عدلت الأخطاء اللي قلت لي عليها.. وكل حاجة 100% "ولا فراغ الجمعية"...

تسلم يالغالي...

ملاحظة هامة: يقوم بعض الإخوان والأخوات بمراسلتي برسالة خاصة على البريد الإلكتروني بشأن تقييم مواقعهم الشخصية وأنا إذ أشكرهم على ثقتهم فإني أود منهم طرح مواقعهم التي يرغبون بتقييمها في المنتدى ليتسنى لجميع الأعضاء مشاهدتها وتقيمها.. وعلى كل حال... رأي شخصين أفضل من رأي شخص واحد.. ورأي ثلاثة أشخاص أفضل من رأي إثنان..

توقيع: "الفرق بين الفشل والنجاح هو إنجاز الأعمال بشكل صحيح تقريباً وإنجازها بشكل صحيح تماماً"

توقيع: "من قال لك أنه عالم فأعلم أنه ما زال جاهل، ومن قال لك أنك عالم فأعلمه بأنك ما زلت جاهل"

توقيع: "اللهم بارك له في وقته"

#6

الحمدلله اخوي بدون خبرة مشكلتك انحلت

#7

أخوي المهندس قيصر

شكراً لاهتمامك

ملاحظة هامة: يقوم بعض الإخوان والأخوات بمراسلتي برسالة خاصة على البريد الإلكتروني بشأن تقييم مواقعهم الشخصية وأنا إذ أشكرهم على ثقتهم فإني أود منهم طرح مواقعهم التي يرغبون بتقييمها في المنتدى ليتسنى لجميع الأعضاء مشاهدتها وتقيمها.. وعلى كل حال... رأي شخصين أفضل من رأي شخص واحد.. ورأي ثلاثة أشخاص أفضل من رأي إثنان..

توقيع: "الفرق بين الفشل والنجاح هو إنجاز الأعمال بشكل صحيح تقريباً وإنجازها بشكل صحيح تماماً"

توقيع: "من قال لك أنه عالم فأعلم أنه ما زال جاهل، ومن قال لك أنك عالم فأعلمه بأنك ما زلت جاهل"

توقيع: "اللهم بارك له في وقته"

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

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