السلام عليكم ورحمة الله وبركاته
آمل الأفاده من أصحاب الخبـره
أنتهيت الحمد لله من برنامجي يحمل قاعدة بيانات من نوع سكيـوول سيرفر 2008
البرنامج والقاعده راح أثبتهم على السيرفر
طريقة الأتصال بقاعدة البيانات أ{يد أن أهيئها ومن ثم أستخرج البرنامج وأجربه في السيرفر
أتوقع ما يحتاج إلا أغيـر أسم الجهاز المتصل
أتوقع الأتصال لازم يتغيـر وإذا فيه شـي لازم يتغيـر ياليت تعلموني عشـان ما أواجهه مشـكله
ودمتم بود
السلام عليكم ورحمة الله
أخي عادل
على فرضية أنك تقوم بتعريف نص الإتصال ومتغيرالإتصال في Module وبشكل Public مثل
PHP كود :
Public connectionString As String = "Data Source=.\sqlexpress;Initial Catalog=db1;Integrated Security=True"
Public connection As New SqlClient.SqlConnection(connectionString)
يمكنك تغيير إسم السيرفر فقط في أي وقت كالتالي
PHP كود :
Dim cs As New SqlClient.SqlConnectionStringBuilder(connectionString)
cs.DataSource = "تحدد اسم السيرفر كامل"
' لتبديل نص الإتصال
connectionString = cs.ConnectionString
' لتبديل نص إتصال متغير الإتصال
connection.ConnectionString = connectionString
عليكم السـلام ورحمة الله وبركاته
أسأل الله أن يزيل همك ويفرج عنك وعن جميع المسلمين
عشـان تكون ملم بالموضوع السـيرفر مثبت عليه ويندز سيرفر 2008
هل أعمل لقاعدة البيانات دي أتاش وأنقلها لسيرفر . أم أقوم بتثبيت نسخة الأسكيـول سيرفر كامله ...؟
أنــا أريد أن أعمل كل شـي على جهازي ومن ثم أعمل أستخراج البرنامج وأثبته على السيـرفر
وأما بخصوص أستفسـار الأتصال
Public conn As New SqlConnection("Data Source=DELL;Initial Catalog=TST;Integrated Security=True")
هذا الأتصال لنفرض أنني سأقوم بتغيــير أسم السيرفر بنفس طريقه تغيير أسم كمبيوتري إلى XXXX
كيف سيكـون الأتصال شـاكر ومقدر
السلام عليكم ورحمة الله
أخي عادل
على أسال أن كائن الإتصال اسمه conn كما ذكرت
قم باستدعاء هذا الإجراء مع ارسال اسم السيرفر الجديد له
PHP كود :
Public Sub SqlServerChangeName(ByVal newSqlServerName As String)
Dim cs As New SqlClient.SqlConnectionStringBuilder(conn.ConnectionString)
cs.DataSource = newSqlServerName
conn.ConnectionString = cs.ConnectionString
End Sub
وطبقتها طلع لي أخطاء
Public conn As New SqlConnection("Data Source=DELL;Initial Catalog=TST;Integrated Security=True
هذا مسـار الأتصال
أسم السيرفر se_com
بيانات أسمها tst
فيه يوزر دخول dddd
كلمة 123
عطني الكود أجربه
اخي العزيز اذا اتحب وللسهولة نصب نسخة فجول ستوديو عله السيرفر وعن طريقة تكدر اتكنك عله الداته بيس وهو حينطيك معلومات الربط الصحيحة
(08-11-15, 10:50 PM)adel27 كتب : [ -> ]السلام عليكم ورحمة الله وبركاته
آمل الأفاده من أصحاب الخبـره
أنتهيت الحمد لله من برنامجي يحمل قاعدة بيانات من نوع سكيـوول سيرفر 2008
البرنامج والقاعده راح أثبتهم على السيرفر
طريقة الأتصال بقاعدة البيانات أ{يد أن أهيئها ومن ثم أستخرج البرنامج وأجربه في السيرفر
أتوقع ما يحتاج إلا أغيـر أسم الجهاز المتصل
أتوقع الأتصال لازم يتغيـر وإذا فيه شـي لازم يتغيـر ياليت تعلموني عشـان ما أواجهه مشـكله
ودمتم بود
أنا عندي نفس الموضوع وهاقرأ وإن شاء الله خيرا لي ولك
أنا لقيت الحل يا أخي الغالي