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

مشكلة في نشر الموقع على سيرفر داخلي (شبكة محليه) يوجد صورة للخطأ

بدأه ضاري في 14 يوليو 2009 · 26 رد · 1,848 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

اخواني قمت بتثبيت IIS على وندز اكس بي وقمت بنشر موقعي بالاي اس بي دوت نت

ولكن يضهر لي هذا الخطأ

بالمرفقات

اتمنى اجد حل له

post-85073-1247569067_thumb.jpg

#2

السلام عليكم

اعمل تنصيب للدوت نت فريمورك المناسب من جديد وبعد التشغيل اعمل اصلاح له او اعمل ازالة ثم تنصيب مرة اخرى

#3

كيف اعرف الفريموورك المناسب لجهازي

اكس بي سيرفز باك 2

؟؟

#4

السلام عليكم

الفريموورك لا يعتمد على الويندوز بل يعتمد على الموقع الذي تستخدمه فاذا كان في الفيجوال 2008 على الاغلب ستحتاج الى 3.5 والا ستحتاج الى 2 . وطبعا والافضل تنصيب الاحدث في كل الحالات .

#5

السلام عليكم

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

رَبِّ أَوْزِعْنِي أَنْ أَشْكُرَ نِعْمَتَكَ الَّتِي أَنْعَمْتَ عَلَيَّ وَعَلَى وَالِدَيَّ وَأَنْ أَعْمَلَ صَالِحًا تَرْضَاهُ وَأَدْخِلْنِي بِرَحْمَتِكَ فِي عِبَادِكَ الصَّالِحِينَ

تلاوات خاشعة مؤثرة

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

هي فعلا مشكلة صلاحيات حيث لا يوجد صلاحيات للمستخدم aspnet للوصول الى بيانات IIS . والحل لها باعادة تسجيل الفريمورك على IIS او عمل اصلاح له .

#7

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

اشكركم اخواني على الردود

بعد تحميل الفريم وورك ضهر الخطأ التالي

بالمرفقات

post-85073-1247648177_thumb.jpg

#8

السلام عليكم

الحل كما ذكر لك من قبل كما في هذه المقالة

http://support.microsoft.com/kb/555583

لذا انصح بعمل مايلي بالترتيب :

1-ازالة جميع الفريمورك من خلال ازالة واضافة البرامج

2-ازالة IIS

3-اعادة IIS

4-اعادة الفريمورك 2 او 3.5

#9

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

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

كثر الله خيركم وجزاكم الله كل خير

وجعلة في موازين اعمالكم

انا اشهد انه هذا المنتدى فقط هو من ساعدني فله ولاعضاءة والقائمين عليه جزيل الشكر والعرفان

انا انحلت مشكلتي مع IIS

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

ونفذت اوامر استعلام وشغالة معاي زي الفل بالاستعراض لكن عندما نقلت المشروع الى IIS تضهر الصفحة تمام التمام

ولكن عند اجراء البحث يضهر الخطأ التالي

بالمرفقات

افيدوني جزاكم الله خير

post-85073-1247653674_thumb.jpg

#10

أخي الكريم لماذا تستعمل OdbcDataAdapter

استعمل OLeDBDataAdapter إذا كنت تتعامل مع الأكسس

أو SQLDataAdapter إذا كنت تتعامل مع السيكول

جرب وشوف

تم تعديل هذه المشاركة بواسطة rozester في 16 يوليو 2009 في 20:21

Oracle Certified Professional Java Programmer 6 (SCJP)

#11

لكن اخي انا اتعامل مع قاعدة بيانات Mysql

وانا مضطر لذلك

ياليت اجد حل للمشكلة الاخيره

مشكور اخوي عالرد

#12

السلام عليكم

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

#13

انا مثبت الكونكتر والقاعده على نفس الجهاز اللي عليه ال IIS

#14

السلام عليكم

عليك باستخدام الكونكتر كمايلي :

اضف Reference ل Mysql .

في رأس الصفحة ضع Imports MySql.Data.MySqlClient

بعد ذلك استبدل ODBC ب MYSQL

مثل ODBCConnection أستبدلها MySqlConnection .

ال Connection string يجب ان يكون كمايلي :

server={0};user id={1}; password={2}; database={3}

مع استبدال الارقام بالقيم المناسبة عندك

وان شاء يتم الاتصال

#15

يعطيك العافيه اخوي طارق جزاك الله خير ياليت توضح لي كيف اضيف

Mysql من قائمة Reference دورت عليها مالقيتها هل هي بالاسم هذا ؟

مع اني مركب Mysql 4 وايضا الكونكتر ومع ذلك لم اجدها في قائمة Reference

#17

اخي طارق لم اجدها بحثت اكثر من مرة ولم اجدها

لكن ياعزيزي اريد استفسر عن حل اخر وهو عندما

اضيف مصدر بيانات من :

لوحة التحكم >> أدوات إدارية >> مصادر بيانات ODBC

ثم اقوم باضافة مصدر جديد يتصل بقاعدة بيانات ماي اسكيول

السؤال : كيف استند عليها بالمشروع واطلب في الاتصال التوجه

الى مصدر البيانات المضاف سابقا

اعتقد انه هو الحل المناسب ولكن اريد فقط الكود الخاص باالاتصال

انتظر ردك عزيزي

#18

انصحك اولا بتحميل الكونكتر مرة اخرى

http://mysql.spd.co.il/Downloads/Connector...r-net-5.2.5.zip

ثم تنصيبه وبعد ذلك اذهب الى الفيجوال استوديو حيث ستجد mysql.data

واذا لم تجدها فعليك بهذه الصفحة لكيفية اختيار ODBC

http://www.connectionstrings.com/mysql#30

#19

يعطيك الف عافيه اخوي طارق ماقصرت جزاك الله خير

ثبت الكونكتر من جديد واضفت 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()

وعند استعراض المشروع ضهر لي هذا الخطأ الصور بالمرفقات

post-85073-1247993660_thumb.jpg

#20

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

/lofivers...hp/t110967.html

aspnet_regiis.rar

#22

اخي العزيز طارق

كثر الله خيرك وجزاك خير الجزا على ماتقدمه للمنتدى وللاعضاء كافة

جربت احذف اللي طلبت واصبح الكود كالتالي

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()

وعند التشغيل ظهر لي هذا الخطأ

بالمرفقات

post-85073-1248073457_thumb.jpg

#24

يعطيك الف عافيه اخي طارق على سرعة تجاوبك

ابشرك الكود يعمل وكل شي تمام والصفحة تعمل في ال IIS

لكن

يبدو ان الحظ معاندني لكن لن أيأس وسأحاول حتى اخر نفس

حيث انه ظهرت لي مشكلة سبق ان تجاوزتها وهي

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

بازالة

Mysql 5

وتركيب

Mysql 4

ولكن الان وبعد اضافة الكونكتر 5 ظهرت من جديد

فما رايك اخي طارق ماهو الحل ؟

#25

عند انشاء قاعدة البيانات او الحقول النصية عليك باختيار الترميز encoding بحيث يكون utf8_general .

واذا لم تجد نفعا عليك باستخدام البحث (ابحث عن مشكلة في العربي )

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…