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

مشكلة في Sql Connection

بدأه المهندس الشاب في 27 فبراير 2008 · 4 رد · 1,760 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم :

أرجو منكم ان تساعدوني في حل مشكلة الاتصال مع قاعدة معطيات اسمها(database) قمت بتصميمها عن طريق sqlexpress

الخطأ لا أدري أين و لكن هذا هو الاكسبشن الذي يظهر عند myconnection.open()

An error has occurred while establishing a connection to the server.

When connecting to SQL Server 2005, this failure may be caused by the

fact that under the default settings SQL Server does not allow remote

connections. (provider: Named Pipes Provider, error: 40 - Could not

open a connection to SQL Server)

هذا هو كود الاتصال:

SqlConnection myConnection = new SqlConnection();

myConnection.ConnectionString = "Persist Security

Info=False;Integrated

Security=SSPI;database=database;server=localhost;Connect Timeout=30";

myConnection.Open();

هل يوجد خطأ في connection string??

أرجوكم ساعدوني في الحل و لكم كل الشكر وجزاكم الله خيرا

#2

السلام عليكم ورحمة الله

start --> sql... 2005 -->configuration tools --> Sql Server Configuration Manager

وبعدين في على اليسار protocols اخترها قم على اليمين TCP/IP اعمله Enable

post-112904-1204134738_thumb.jpg

#3

الأتصال بقاعدة بيامات Sqlexpress كالتالى مع الأعتبار ان تكون قاعدة البيانات فى مجلد bin\Debug كالتالى

 Dim Cnn As New SqlConnection
			Cnn.ConnectionString = _
 "Data Source=.\SQLExpress;Integrated Security=True;User   Instance=True;AttachDBFilename=|DataDirectory|Omega.mdf"

			Cnn.Open()

كل من فى الوجود يطلب صيداً :::: غير ان الشباك مختلفات

#4

شكرا لكم على مساعدتكم

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

أرجو ممن لديه مثال جاهز أن يزودني به

أريد connection string in c# please

شكرا لكم

#5

اولا : تقوم بأستدعاء المكتبة التالية

Imports System.Data.SqlClient

ثانيا : الاتصال بقاعدة البيانات

Dim cn As New SqlConnection

cn.connectionstring= "user id= sa;password=sa5000;initial catalog=ok;data source=MYSERVER\SQLEXPRESS"

cn.open ()

حيث ان user id دة اسم اليوزر بتاع السيرفر

password السيريال بتاع السيرفر

initial catalog دة اسم قاعدة البيانات

data source دة اسم السيرفر بتاعك

انا مجربها عندى وشغالة

انا هضع الايميل بتاعى على المنتدى وايضا رقة التليفون وياريت من الاخوة المسئولين ميمسحوش الايميل ولا رقم التليفون علشان لو قابلتة مشكلة يتصل بيا وانا اعطية ورق فى مكتبة الادو دوت نت

hithamseyam@msn.com

0120119381

دة فى الفيجوال دوت نت

ساعة واحدة واعطيك الكود بالسى شارب بعد اما اجربة

conn_to_sql2005.rar

تم تعديل هذه المشاركة بواسطة hitham seyam في 29 فبراير 2008 في 13:08

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