![]() |
|
sql connection was unhandled by user code عجزت عن حل هذا الخطأ - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40) +--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=41) +--- الموضوع : sql connection was unhandled by user code عجزت عن حل هذا الخطأ (/showthread.php?tid=28866) |
sql connection was unhandled by user code عجزت عن حل هذا الخطأ - vb.netly - 06-03-19 السلام عليكم .. هذه هي المرة الاولى التي استخدم لغة asp.net تحت بيئة vb.net مع العلم بأن قاعدة البيانات موجودة على سيرفر و ليست على نفس الجهاز .. قمت بنسخ اسم السيرفر كما هو موضح من sql manegment و وضعت الكود التالي في web.config كود : <add name ="connstring" connectionString ="data source= 172.16.2.28\sqlexpress; initial catalog= webpayslip;" />ثم استخدم كلاس و انشأت دالة للإتصال بقاعدة البيانات و هى كالتالي كود : Public Shared Function verifiuser(ByVal username As String, ByVal userpasword As String) As Booleanو لكن عند التنفيذ يظهر لي هذا الخطأ اتمنى منكم مساعدتي في حلها مشكورين سلفاً RE: sql connection was unhandled by user code عجزت عن حل هذا الخطأ - محمد كريّم - 06-03-19 1- يجب ان يكون السيرفر مهيأ لققبول الاتصالات البعيدة remote connections /من الاعدادات 2- في جملة الاتصال ضع اسم المستخدم وكلمة المرور للاتصال بالسيرفر اذا لم تكن تعرف مستخدم شغال قم بانشاء مستخدم جديد على السيرفر واستخدم بياناته RE: sql connection was unhandled by user code عجزت عن حل هذا الخطأ - vb.netly - 06-03-19 (06-03-19, 01:22 PM)محمد كريّم كتب : 1- يجب ان يكون السيرفر مهيأ لققبول الاتصالات البعيدة remote connections /من الاعداداتبارك الله فيك قمت بإنشاء user على قاعدة البيانات و اعطيته الصلاحيات ,, و استخدمت بياناته في كود الاتصال , و اشتغل الكود 100% لك مني جزيلب الشكر و العرفان .. ولكن هل من الضروري انشاء مستخدم ,, لما لا يتم الدخول بشكل عادي إذا لم نقوم بإنشاء مستخدم على قاعدة البيانات في السيرفر RE: sql connection was unhandled by user code عجزت عن حل هذا الخطأ - محمد كريّم - 06-03-19 في حالة عدم وجود مستخدم مخصص لن تتمكن من الدخول إلا عبر تصريح مستخدم وندوز windows auth وهذه لن يقبل بها السيرفر البعيد، يعني تشتغل لما يكون السيرفر على نفس الكمبيوتر او الأصح انها ممكن تشتغل ولكن هناك اخطاء شائعة قد تحدث معها حول الوثوق بالجهاز المتصل وما الى ذلك تخيل ان عندك سيرفر اونلاين وحد يعرف الاي بي او اسم السيرفر ويحاول يسجل دخول عليه ويوصل لقواعد البيانات! وين الأمان؟ والله أعلم |