21-11-15, 11:53 PM
(آخر تعديل لهذه المشاركة : 22-11-15, 12:03 AM {2} بواسطة silverlight.)
بدلا من استخدام ملف نصي الأفضل أن تضع ConnectionString في App.config و هذا ما تنصح به مايكروسوفت لحماية ConnectionString
ولتنفيذ ذلك عليك ان تفتح ملف App.config من داخل الفيجوال استوديو ثم تضيف ConnectionString و سيكون شكل الملف في النهاية كالتالي
و لاسترجاع Connection String عليك استخدام الكود بالشكل التالي:
او بالطريقة التي تريدها
لا تنسي فقط ان تضيف فضاء الاسماء System.Configuration الي مشروعك
ولتنفيذ ذلك عليك ان تفتح ملف App.config من داخل الفيجوال استوديو ثم تضيف ConnectionString و سيكون شكل الملف في النهاية كالتالي
PHP كود :
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<connectionStrings>
<add name="ProjectConnectionString"
connectionString="Data Source=.;Initial Catalog=MyDatabase;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
و لاسترجاع Connection String عليك استخدام الكود بالشكل التالي:
او بالطريقة التي تريدها
لا تنسي فقط ان تضيف فضاء الاسماء System.Configuration الي مشروعك
PHP كود :
Private ReadOnly Property ConnectionString As String
Get
Return ConfigurationManager.ConnectionStrings("ProjectConnectionString").ConnectionString
End Get
End Property

