11-02-14, 10:40 AM
(آخر تعديل لهذه المشاركة : 11-02-14, 11:10 AM {2} بواسطة Genius Live.)
السلام عليكم ورحمة الله وبركاته
إتبع الخطوات التالية ...
إفتح برنامج Microsoft SQL Server Management Studio ومن صندوق Object Explorer إضغط Right Click علي قاعدة البيانات إختار Properties من القائمة المنسدلة سيتم فتح النافذة التالية ثم إختر من صندوق Select page التبويب Options ومن الخاصية Collation إضبطها إلي Arabic_100_CI_AI_KS



ولتفادي هذه المشكلة عند إنشاء قاعدة البيانات إستخدم الكود التالي :
بإفتراض إنك بتنشأ قاعدة البيانات من برنامجك وإن اسمها موجود في TextBox1



ملحوظة . إذا لم تكن تنشأ قاعدة البيانات من برنامجك لا تستخدم الكود السابق لعدم حذف قاعدة البيانات القديمة


إتبع الخطوات التالية ...
إفتح برنامج Microsoft SQL Server Management Studio ومن صندوق Object Explorer إضغط Right Click علي قاعدة البيانات إختار Properties من القائمة المنسدلة سيتم فتح النافذة التالية ثم إختر من صندوق Select page التبويب Options ومن الخاصية Collation إضبطها إلي Arabic_100_CI_AI_KS



ولتفادي هذه المشكلة عند إنشاء قاعدة البيانات إستخدم الكود التالي :
بإفتراض إنك بتنشأ قاعدة البيانات من برنامجك وإن اسمها موجود في TextBox1
كود :
Dim sqlStatement As String = "IF EXISTS (SELECT * FROM master..sysdatabases WHERE Name = '" & TextBox1.Text.Trim & "')DROP DATABASE " & TextBox1.Text.Trim & " CREATE DATABASE " & TextBox1.Text.Trim & " COLLATE Arabic_100_CI_AI_KS"
Dim A as New SqlCommand= New SqlCommand(sqlStatement, con)
con.Open()
A.ExecuteNonQuery()
con.Close()


ملحوظة . إذا لم تكن تنشأ قاعدة البيانات من برنامجك لا تستخدم الكود السابق لعدم حذف قاعدة البيانات القديمة


{ يَرْفَعِ اللَّهُ الَّذِينَ آمَنُوا مِنكُمْ وَالَّذِينَ أُوتُوا الْعِلْمَ دَرَجَاتٍ }
" Mohamed M. Bedair - " Abu Anas
Genius Live , Egypt

