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

SERVER & CLINT

مغلق
بدأه mahmar في 4 فبراير 2006 · 20 رد · 1,750 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

إخواني أنا بعمل برنامج مربوط SQL SERVER و المشكله إن البرنامج المفروض يتحمل على أجهزه الشبكه و أنا مش عارف أخلي البرنامج يقرأ من قاعده البيانات الموجوده على السيرفر هل يوجد تغير في الكود الخاص بالكونكشن أو يوجد طرقه أخرى

أرجو المساعدة

#2

التغيير فقط في الـconnection string

فقط ضع اسم الجهاز (أو رقم الـIP) تحت server

#3

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

أخي أنا بستعمل الكونكشن ده

Data Source = (local) ;Initial Catalog = HOS_MAH ; integrated Security = true;pooling = false;server=PC18

PC18 هو إسم السيرفر لكن يظهر لي هزه الرساله

LOGIN FAILED FOR USER 'PC18\GUEST'

أرجو المساعده

#4

انت تتدخل علي هذا الجهاز كزاير GUEST' علي ترقية اسم المستخدم الذي تدخل به علي هذا الجهاز

#5

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

أسف أخي على كثره أسئلتي ولكن أنا مش عارف يعني أغير في كود الكونكشن ولا في ال sql server ولا في طريقه ربط الجهاز بالشبكه

أرجو المساعده فأنا محتاج ليها ضروري

#6

جرب تغيير

Data Source = (local)

باسم السيرفر على سبيل المثال :

Data Source = \\servername
#7

السلام عليكم

شوف الموضوع الجميل بتاع الاخ طارق إنشاء مستخدم جديد و اعطاء الصلاحيات, الخطوة الاولى عند انشاء اى تطبيق

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

#8

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

أخواني أنا عملت مستخدم جديد و منحته جميع الصلاحيات لان برده مش عايز يتصل مع العلم بأن الشبكه تعمل جيداً

أنا مش عارف أعمل أيه

#9

ارسل المشروع لنعرف المشكله ربما تكون شيء ابسط من ذلك

#10

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

أخواني تظهر لي هذه الرساله عند تحمل الكود

The requested file upload failed because suitable permissions have not been enabled on the 'uploads' directory. Please contact the board administrator and inform them of this error

المهم أنا عملت محاولات كثره و لسه مش عارف المشكله فين

#11

اجعل المستخدم الذي تدخل به موجود علي السيرفر وله صلحياتadministrator

#12

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

أخي أنا مش بدخل على أي مستخدم أنا بستعمل Security الخاصه بالويندوز

و أنا حاول أرسل الأكواد لكم ولكن الموقع أرسل لي هذه الرساله ولا أعلم لماذا

The requested file upload failed because suitable permissions have not been enabled on the 'uploads' directory. Please contact the board administrator and inform them of this error

شكراً جزيلاً لك يا أخي على مساعدتي و أتمنى من الله أن أجد حلاً لهذه المشكله

#13

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

أخواني هذا هو الكود

كود Module

Imports System.Data.SqlClient
Imports System.Data.SqlClient.SqlException

Module Module1

    Public WithEvents cn As New SqlConnection
    Public cmd As New SqlCommand

End Module

الحدث FORM LOAD

TRY

 If cn.State <> ConnectionState.Open Then
            cn.ConnectionString = "Data Source = (local);Initial Catalog = HOS_MAH; integrated Security = true;pooling = false;server=PC18"
            cn.Open()
        End If
        cmd.Connection = cn

Catch ex As Exception
            MsgBox(ex.Message)
        End Try
#14

cn.ConnectionString = "workstation id=PC18;packet size=4096;integrated security=SSPI;initial catalog=HOS_MAH;persist security info=False"

#15

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

أخي عندما كتبت كود الكونكشن الذي كتبته ظهرت لي هذه الرساله

CANNOT OPEN DATABASE REQUESTD IN LOGIN 'HOS_MAH'.LOGIN FAILS. LOGIN FAILED FOR USER 'PC145\ADMIN'.

مع العلم أن PC145 هو CLINT أنا قربت أيأس و مش فاهم ليه مش عايز يشتغل

مش عارف أنا منزل ال SQL SERVER غلط ولا العيب في إيه

أنا عارف أني أسألتي كتيره لكن أنا في ضغط من العمل و مش عارف أعمل إيه

يا ريت لو في خطوات لطريقه ربط البرنامج على جهاز و القاعده البيانات على جهاز أخر على الشبكه

ملحوظه

عندما أختار إسم السيرفر الأخر من Service Manager يظهر لي رساله ACCESS IS DENIED

أرجو المساعدة

أخوكم محمود

#16

السلام عليكم

محتاج اسئل سؤال واحد يا اخ محمود هل جملة Connection الخاصة بك بتتصل من الاصل بى قاعدة البيانات ؟

انا شايف انك ضايف عدد 2 server ?

بلنسبة لى جملة الاتصال ConnectionString هتكون بى الشكل التالى

sever name =waleedhm

db name=clinic

 "data source=waleedhm;initial catalog=clinic;integrated security=SSPI"

وجملة Connection بلشكل السابق

اقتباس
مع العلم أن PC145 هو CLINT أنا قربت أيأس و مش فاهم ليه مش عايز يشتغل
اقتباس

ياعم هيشتغل بس قول يا رب

انت لية بتحدد اسم Client فى جملة ConnectionString المفروض اسم السيرفر فقط وكل Client هيتصل على السيرفر فقط

المهم الان اعمل التالى

هفترض ان مستخدم Client هيكون mohamed كويس

افتح بقا sql server وضيف مستخدم جديد بى اسم mohamed وضيف ليه صلاحيات الدخول وان شاء الله هيشتغل

اكيد تعرف تضيف مستخدم جديد وكمان الصلاحيات

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

#17

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

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

server=pc18;uid=sa;pwd=;database=hos_mah

وشكراً لكم جزيلاً يا أخواني على مساعدتكم لي

و أريد أن أعرف ما هو سبب هذه المشكله حتى أفهمها و لماذا هذا الكود الذي أتم الأتصال

وشكراً لكم يا أخواني مره أخرى

أخوكم محمود من مصر

#18

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

#19

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

هل يأخي هذه الطريقه تختلف عن الطريقه العاديه و هل لها عيوب أرجو أفادتي

#20

العيب لها انها ترسل غير مشفره فيسطتيع اي برنامخ قراه كلمة السر

#21

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

لكني يا أخي لا أعلم لماذا لم يتصل كود الكونكشن العادي

و شكراً جزيلاً لك ياأخي على تعبك معي وجزاك الله كل خير

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

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