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

ربط قاعدة بيانات في شبكة محلية, مستعجل

مغلق
بدأه RITTA في 2 يناير 2006 · 8 رد · 862 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام على من اتبع الهدى

في شبكة محلية عندي قاعدة بيانات sqlserver على جهاز A

أريد أن أجري اتصال بهذه القاعدة من خلال جهاز B

حسب علمي يجب أن يكون في الجهاز A برنامج MSDE

و لكن الإتصال لا ينجح من خلال إنشائي لملف بالصيغة .UDL

ما العمل مع هذه المشكلة و ماهي الــ connection string لمثل هكذا إتصال و ما هي المستلزمات الضرورية

مع العلم أنه عندما تكون قاعدة البيانات في نفس جهاز فإن الإتصال ينجح

فبمجرد عمل ملف بالصيغة بالإمتداد UDL أضبط الأتصال ثم أفتح الملف السابق بالدفتر فأجد الــ connection string جاهزة

و مشكورييييييييييييين

#2

اختي ما هي الconnection string الي انتي بتستخدميها؟؟؟ لازم تغيري الip او الServer name الى اسم الجهاز a او الip الخاص به ويجب ان يكون الsqlserver يسمح بدخول جميع الip له او يسمح بدخول الip الخاص بالجهاز b

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#3

جرب الconnection

Persist Security Info=False;

Initial Catalog=Northwind;

Data Source=IP للجهاز الذي يوجد به الداتا بيس;

uid=123;

pwd=123;

في حالة كان الجهاز الذي يوجد به الDB اكثر من سيرفر يجب كتابة اسم الDB

الUSER و PWD

الخاصة بقاعدة البيانات

#4

اخي العزيز اذا كانت القاعدة اس كيو ال سيرفر

فخذ هذا الكود ورد على لاعرف ماذا حصل معك

 cn.ConnectionString = "driver={SQL Server};" & _
 "server= Computer NAME;uid=sa;pwd=;database=Dtata name"
   cn.Open strCnn

فقط قم بتعديل اسم الجهاز واسم المستخدم وكلمة المرور واسم قاعدة البيانات

وسوف يعمل بمشيئة الله

وارجو اخباري على الخاص( ارسال رساله خاصه ) لان مواضيع المنتدى كثيره ولا يوجد تنبيه بالمواضيع

وذلك لكي استطيع متابعه موضوعك

158.gif

هناك فرق بين أن تكبر بالعمر

، و أن تكبر بالعقل
فالأولى ، إجباري
، والثانية اختياري .."
 
 

164684_514411088579476_442405016_n.jpg

#5

او استخدم الكود التالي إذا كمنت متصل بواسطة ODBC

 cn.Open "DSN=name;uid=sa;pwd=;database=DataName

"

واي استفسار حاضرين

158.gif

هناك فرق بين أن تكبر بالعمر

، و أن تكبر بالعقل
فالأولى ، إجباري
، والثانية اختياري .."
 
 

164684_514411088579476_442405016_n.jpg

#6

معليش اخوي العزيز هذا الكود يعمل في الفيجول 6 ما ادري يضبط معاك ام لا ارجو اخباري ليتم تعديله على حسب الطلب

158.gif

هناك فرق بين أن تكبر بالعمر

، و أن تكبر بالعقل
فالأولى ، إجباري
، والثانية اختياري .."
 
 

164684_514411088579476_442405016_n.jpg

#7

انظر هذا الرابط

http://www.connectionstrings.com/

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#8

مشكورين اخوتي و عذرا على تأخري لأني كنت مشغولة

و لكن أنا عادة ما أبني connection string بواسطة الطريقة التالية :

1- أنشئ ملف نصي و أغير إمتداده إلى UDL

2- بعد تشغيل هذا الملف يظهر معالج الإتصال كما في بيئة الدوت نت

3- بعد نجاح الإتصال أفتح الملف السابق بواسطة الدفتر فأجد الــ connection string جاهزة

و لكن مشكلتي كالتالي :

post-59804-1136633999_thumb.jpg

post-59804-1136634141_thumb.jpg

post-59804-1136634161_thumb.jpg

#9

يا استاذا المستخدم الذي تدخل به ليه له صلاحية للدخول علي قواعد البيانات هذا موضوه سكيرتر ويندو وسي كو ال ابحث تجد الحال

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

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

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

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

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

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