منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
سؤال الاتصال بقاعدة بيانات عن طريق Web Service - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : سؤال الاتصال بقاعدة بيانات عن طريق Web Service (/showthread.php?tid=21263)



سؤال الاتصال بقاعدة بيانات عن طريق Web Service - كفاح - 02-08-17

السلام عليكم 
قمت بانشاء مشروع كاقاعدة بيانات SQL SEVER 2014 وربطها بنماذج الفيجول بيسك دوت نت والمشروع يعمل بكفاءة الحمد لله لكن اثناء تقديم المشروع تم اقترح احد الاعضاء هذا اقتراح (بجعل الاتصال بقاعدة البيانات يتم من خلال Web Service  لتوفير امان المعلومات في حين المشروع يعمل على الشبكات باستخدام كود الاتصال )
في حين قال لي ان كود الاتصال سوف يرفضة جدار الحماية علي السيفر الخاص فينا لذلك نحتاج الاتصال على Web Service
PHP كود :
Imports System.Data
Imports System
.Data.SqlClient
Module Module1
 
Public ConString As String "  Data Source = 190.19.200.100,1433;Network Library=DBMSSOCN;
    Initial Catalog = myDataBase;User ID=myUsername;Password=myPassword;"
 
Public CON As New SqlConnection
 Public ds 
As New DataSet
 
Public da As New SqlDataAdapter
End Module 

فهل هناك طريقة اقوم بنفس الاتصال عن طريق Web Service مع العلم المشروع Windows Application نظام نوافذ وما هي التغيرات التي سوف اقوم بها في الاتصال في النوافذ
ارجوا المساعدة ولكم جزيل الشكر مقدما


RE: سؤال الاتصال بقاعدة بيانات عن طريق Web Service - سعود - 02-08-17

انظر للفكرة لعلك تجد بها شيئا مماتريد


RE: سؤال الاتصال بقاعدة بيانات عن طريق Web Service - كفاح - 02-08-17

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


RE: سؤال الاتصال بقاعدة بيانات عن طريق Web Service - سعود - 02-08-17

(02-08-17, 08:12 PM)كفاح كتب : اشكرك عزيزي سعود لكن ليس هناك حل يكون في تغير الاتصال فقط دون تغير باقي الاكواد كل ما اريدة الاتصال يتم فقط من الويب سيرفيس

يعني انت تريد فقط جملة الاتصال من الويب سيرفس؟
PHP كود :
Data Source 190.19.200.100,1433;Network Library=DBMSSOCN;
 
   Initial Catalog myDataBase;User ID=myUsername;Password=myPassword

يعني تريد فقط هذا الجزء يتم وضعه او استخلاصه عبر خدمة الويب سيرفس؟

ارجو الرد لاني لست متاكد ان فهمي صحيح؟ Smile

عل كل حال اذا جربت مثال بسيط وعدلت عليه واتضحت لك الامور المحيطة بها ستنفذ اي فكرة بها لان المسالة دالة تكتب في ملف الويب سيرفس.


RE: سؤال الاتصال بقاعدة بيانات عن طريق Web Service - كفاح - 02-08-17

الموضوع اني قمت بعمل مشروع وتم اكمالة بالكامل بحيث يعمل مباشرة على الشبكة لكن طلب مني ان يعمل على ويب سيرفيس ويكون الاتصال مؤمن من خلالة انا لا اريد ان اقوم بكتابة نص المشروع بالكامل مرة اخري نظرا لكبر حجمة فقط اريد الاتصال يتم من خلال الويب سيفرس واقوم بتغير نص الاتصال بدلا من كتابة المشروع مرة اخري


RE: سؤال الاتصال بقاعدة بيانات عن طريق Web Service - سعود - 02-08-17

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


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


RE: سؤال الاتصال بقاعدة بيانات عن طريق Web Service - كفاح - 02-08-17

(02-08-17, 08:43 PM)سعود كتب :
إقتباس :فقط اريد الاتصال يتم من خلال الويب سيفرس
كل العمليات الاساسية مع قواعد البيانات تحتاج اتصال!
الموضوع تجهيز دوال اخذ قيم وارجاع اخرى في ملف الويب سيرفس.
ثم تضيف المرجع بالطريقة المشروحة.. لمشروعك وتعرف متغير عمومي  تجد به كل العمليات التي جهزتها في الويب سيرفس..


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

طيب كيف اقوم بتشفير وتأمين الاتصال سواء بملف نصي او غيرة كل الفكرة تامين الاتصال وقبول جدار الحماية اتصالي بالسيفر


RE: سؤال الاتصال بقاعدة بيانات عن طريق Web Service - سعود - 02-08-17

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


RE: سؤال الاتصال بقاعدة بيانات عن طريق Web Service - سلامات - 12-08-17

نفس المشكلة ولم اجد لها حل !!