بســم الله الـرحمــن الرحيــم
السلام عليكــم ورحمـة الله وبركاتــه ،،
اخواني قمت بتثبيت IIS على وندز اكس بي وقمت بنشر موقعي بالاي اس بي دوت نت
ولكن يضهر لي هذا الخطأ
بالمرفقات
اتمنى اجد حل له
السلام عليكم
اعمل تنصيب للدوت نت فريمورك المناسب من جديد وبعد التشغيل اعمل اصلاح له او اعمل ازالة ثم تنصيب مرة اخرى
كيف اعرف الفريموورك المناسب لجهازي
اكس بي سيرفز باك 2
؟؟
السلام عليكم
الفريموورك لا يعتمد على الويندوز بل يعتمد على الموقع الذي تستخدمه فاذا كان في الفيجوال 2008 على الاغلب ستحتاج الى 3.5 والا ستحتاج الى 2 . وطبعا والافضل تنصيب الاحدث في كل الحالات .
السلام عليكم
المشكلة ليست مشكلة فريم ورك كما يبدو وأعتقد انها مشكلة صلاحيات .
اقتباسالمشكلة ليست مشكلة فريم ورك كما يبدو وأعتقد انها مشكلة صلاحيات
هي فعلا مشكلة صلاحيات حيث لا يوجد صلاحيات للمستخدم aspnet للوصول الى بيانات IIS . والحل لها باعادة تسجيل الفريمورك على IIS او عمل اصلاح له .
السلام عليكم
الحل كما ذكر لك من قبل كما في هذه المقالة
http://support.microsoft.com/kb/555583
لذا انصح بعمل مايلي بالترتيب :
1-ازالة جميع الفريمورك من خلال ازالة واضافة البرامج
2-ازالة IIS
3-اعادة IIS
4-اعادة الفريمورك 2 او 3.5
بســم الله الـرحمــن الرحيــم
السلام عليكــم ورحمـة الله وبركاتــه ،،
كثر الله خيركم وجزاكم الله كل خير
وجعلة في موازين اعمالكم
انا اشهد انه هذا المنتدى فقط هو من ساعدني فله ولاعضاءة والقائمين عليه جزيل الشكر والعرفان
انا انحلت مشكلتي مع IIS
ولكن مشروعي مصممه بالاس بي دوت نت وقمت بربط صفحة مع قاعدة بيانات Mysql وقمت بتثبيت الكونكت داريفر للقاعدة
ونفذت اوامر استعلام وشغالة معاي زي الفل بالاستعراض لكن عندما نقلت المشروع الى IIS تضهر الصفحة تمام التمام
ولكن عند اجراء البحث يضهر الخطأ التالي
بالمرفقات
افيدوني جزاكم الله خير
أخي الكريم لماذا تستعمل OdbcDataAdapter
استعمل OLeDBDataAdapter إذا كنت تتعامل مع الأكسس
أو SQLDataAdapter إذا كنت تتعامل مع السيكول
جرب وشوف
تم تعديل هذه المشاركة بواسطة rozester في 16 يوليو 2009 في 20:21
Oracle Certified Professional Java Programmer 6 (SCJP)
لكن اخي انا اتعامل مع قاعدة بيانات Mysql
وانا مضطر لذلك
ياليت اجد حل للمشكلة الاخيره
مشكور اخوي عالرد
السلام عليكم
ليعمل الاتصال مع MYSQL عليك بتثبيت الكونكتر على جهاز السيرفر . كما في يوجد في الامثلة المرفقة معه طريقة الربط لذا عليك باستخدام نفس الطريقة حتى يعمل .
انا مثبت الكونكتر والقاعده على نفس الجهاز اللي عليه ال IIS
السلام عليكم
عليك باستخدام الكونكتر كمايلي :
اضف Reference ل Mysql .
في رأس الصفحة ضع Imports MySql.Data.MySqlClient
بعد ذلك استبدل ODBC ب MYSQL
مثل ODBCConnection أستبدلها MySqlConnection .
ال Connection string يجب ان يكون كمايلي :
server={0};user id={1}; password={2}; database={3}
مع استبدال الارقام بالقيم المناسبة عندك
وان شاء يتم الاتصال
يعطيك العافيه اخوي طارق جزاك الله خير ياليت توضح لي كيف اضيف
Mysql من قائمة Reference دورت عليها مالقيتها هل هي بالاسم هذا ؟
مع اني مركب Mysql 4 وايضا الكونكتر ومع ذلك لم اجدها في قائمة Reference
اذا فعلا نزلت الكونكتر يجب ان تجد مكتبة اسمها Mysql.data . فحاول ان تبحث جيدا عنها
اخي طارق لم اجدها بحثت اكثر من مرة ولم اجدها
لكن ياعزيزي اريد استفسر عن حل اخر وهو عندما
اضيف مصدر بيانات من :
لوحة التحكم >> أدوات إدارية >> مصادر بيانات ODBC
ثم اقوم باضافة مصدر جديد يتصل بقاعدة بيانات ماي اسكيول
السؤال : كيف استند عليها بالمشروع واطلب في الاتصال التوجه
الى مصدر البيانات المضاف سابقا
اعتقد انه هو الحل المناسب ولكن اريد فقط الكود الخاص باالاتصال
انتظر ردك عزيزي
انصحك اولا بتحميل الكونكتر مرة اخرى
http://mysql.spd.co.il/Downloads/Connector...r-net-5.2.5.zip
ثم تنصيبه وبعد ذلك اذهب الى الفيجوال استوديو حيث ستجد mysql.data
واذا لم تجدها فعليك بهذه الصفحة لكيفية اختيار ODBC
يعطيك الف عافيه اخوي طارق ماقصرت جزاك الله خير
ثبت الكونكتر من جديد واضفت mysql.Data
وكتبت الكود التالي في اعلى الصفحة
Imports mysql Imports mysql.Data Imports mysql.Data.MySqlClient
واضفت تكست بوكس
وداتا قريد
وبوتون
واضفت الكود التالي على البوتون
Dim ConStr As String = "Driver={MySQL ODBC 5.1 Driver};Server=localhost ;Database=dhary;User=root; Password=myPassword;Option=3;"
Dim Con As New MySqlConnection(ConStr)
Dim Da As New MySqlDataAdapter("select * from bl_land_form where Computer_No = '" + TextBox1.Text + "'", Con)
Dim Ds As New System.Data.DataSet
Da.Fill(Ds, "bl_land_form")
GridView1.DataSource = Ds.Tables("bl_land_form")
GridView1.DataBind()
Con.Close()وعند استعراض المشروع ضهر لي هذا الخطأ الصور بالمرفقات
أخي انا صار معي نفس مشكلتك بس انا عندي سيكول سيرفر على كل جرب ما في المرفقات دبل كليك أو أدخل واستكشف الوصلة التالية أفادتني جدا
لايلزم وضع Driver={MySQL ODBC 5.1 Driver};
اخي العزيز طارق
كثر الله خيرك وجزاك خير الجزا على ماتقدمه للمنتدى وللاعضاء كافة
جربت احذف اللي طلبت واصبح الكود كالتالي
Dim ConStr As String = "Server=localhost ;Database=dhary;User=root; Password=;Option=3;"
Dim Con As New MySqlConnection(ConStr)
Dim Da As New MySqlDataAdapter("select * from bl_land_form where Computer_No = '" + TextBox1.Text + "'", Con)
Dim Ds As New System.Data.DataSet
Da.Fill(Ds, "bl_land_form")
GridView1.DataSource = Ds.Tables("bl_land_form")
GridView1.DataBind()
Con.Close()وعند التشغيل ظهر لي هذا الخطأ
بالمرفقات
ايضا Option=3 يجب ازالتها
يعطيك الف عافيه اخي طارق على سرعة تجاوبك
ابشرك الكود يعمل وكل شي تمام والصفحة تعمل في ال IIS
لكن
يبدو ان الحظ معاندني لكن لن أيأس وسأحاول حتى اخر نفس
حيث انه ظهرت لي مشكلة سبق ان تجاوزتها وهي
ظهور النص العربي بشكل طلاسم وقد ظهرتي لي قبل اسبوع وحللتها
بازالة
Mysql 5
وتركيب
Mysql 4
ولكن الان وبعد اضافة الكونكتر 5 ظهرت من جديد
فما رايك اخي طارق ماهو الحل ؟
عند انشاء قاعدة البيانات او الحقول النصية عليك باختيار الترميز encoding بحيث يكون utf8_general .
واذا لم تجد نفعا عليك باستخدام البحث (ابحث عن مشكلة في العربي )
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…