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

مشكلة قهرتني ! ... يعمل عندي ولا يعمل على السيرفر

مغلق
بدأه !MMM! في 16 يونيو 2006 · 7 رد · 774 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي مشروع يتصل بقاعدة بيانات MS-SQL على السيرفر ... عندما أشغل البرنامج من جهازي يعمل 100 % ، ولكن عندما أشغله من السيرفر يظهر لي خطأ ، مع العلم أنه في كل الأحوال قاعدة البيانات على السيرفر

هذه رسالة الخطا

Showing a modal dialog box or form when the application is not running in UserInteractive mode is not a valid operation. Specify the ServiceNotification or DefaultDesktopOnly style to display a notification from a service application. 
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.InvalidOperationException: Showing a modal dialog box or form when the application is not running in UserInteractive mode is not a valid operation. Specify the ServiceNotification or DefaultDesktopOnly style to display a notification from a service application.

Source Error: 


Line 50:			 objSqlDA.Fill(DepositWithdrawalDS, "TBL_DepositWithdrawal")
Line 51:		 Catch ex As Exception
Line 52:			 MsgBox(ex.Message, MsgBoxStyle.Information, "mmmm")
Line 53:		 End Try
Line 54:

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

اضغط هنا للمشاركة لو سمحت

#2

لا يمكن استخدام MsgBox في بيئة ويب، هذا هو الخطأ...

logo.gif
استضافة ويندوز


اقتباس

مساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا

اقتباس

ASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL

#3

مشكور أخي على الرد :)

ولكن عندما أزلتها ، كيف يمكن لي تتبع الخطأ النتاج عن فشل الإتصال بقاعدة البيانات ؟ ماهو البديل لقراءة الخطأ ؟

ثانياً : لماذا يعمل عندي وتصل البرنامج على الجهاز ، ولا يعمل على السيرفر ، مع أنه لم يتغير شيء بالكود وفي كل الحالتين قاعدة MS-SQL على سيرفر بالإنترنت وليست على جهازي :(

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

اضغط هنا للمشاركة لو سمحت

#4
!MMM! كتب:
كيف يمكن لي تتبع الخطأ النتاج عن فشل الإتصال بقاعدة البيانات ؟ ماهو البديل لقراءة الخطأ ؟

Try
   'your code		 
Catch ex As Exception
  Response.Write("<script>alert('" + ex.Message + "')</script>")
End Try
#5
!MMM! كتب:
مشكور أخي على الرد :)

ولكن عندما أزلتها ، كيف يمكن لي تتبع الخطأ النتاج عن فشل الإتصال بقاعدة البيانات ؟ ماهو البديل لقراءة الخطأ ؟

ثانياً : لماذا يعمل عندي وتصل البرنامج على الجهاز ، ولا يعمل على السيرفر ، مع أنه لم يتغير شيء بالكود وفي كل الحالتين قاعدة MS-SQL على سيرفر بالإنترنت وليست على جهازي :(

لماذا فشكلت في الإتصال بقاعدة البيانات؟

بالنسبة للسؤال الثاني فالسبب أن التعامل مع ال System.Windows حتاج إلى تصريحات معينة لا تستطيع الوصول لها من المخدم...

بالتوفيق

logo.gif
استضافة ويندوز


اقتباس

مساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا

اقتباس

ASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL

#6

انا عندي مشرووع بدون قاعدة بيانات

ومو راضي يعمل على السيرفر

ابد ابد

اذا لقبيت الحل ارجوك دلنيييييي

#7

اخي .. smiling4ever

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

كيف يمكن أن أحل هذه المشكلة ؟

مشكور .. تعبتك معي:(

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

اضغط هنا للمشاركة لو سمحت

#8

تصدق أخوي فعلاً المشكلة اللي عندي تصاريح !!

يعني الآن .. مستخدم Membership ويسجل دخول وينشيء مستخدم جديد من داخل السيرفر 100 % معانته الإتصال بقاعدة البيانات 100 % سليم .

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

ماذا أعمل لحل مشكلة التصاريح ؟

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

اضغط هنا للمشاركة لو سمحت

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

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

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

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

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

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