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

مشكلة النص المشفر في SQL Server 2000

مغلق
بدأه sammoorraa_9999 في 5 مايو 2006 · 8 رد · 2,213 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سم الله الرحمن الرحيم

ارجو المساعدة بخصو ص النص المدخل الي Sql Server 2000 عن طريق فورم Vb.net حيث انني استخدم نظام التشغيل Windows Server 2003 وبرنامج SQL Server 2000 وبرنامج Vb.net 2003

حيث يظهر النص المدخل باللغة العربية عن طريق الفورم في قاعدة البيانات علي شكل علامات استفهام كما في الصورة التالية .

05_05_06_04_47_50_114682967011.JPG

الحلول التي استخدمتها

1- لقد غيرت اللغة في خصائص برنامج ال SQL Server 2000 الي اللغة العربية كما في الصورة .

05_05_06_04_55_07_1146830107_.JPG

2- عملت علي تغيير لغة المحارف في بداية تنصيب SQl Server 2000 الي لوحة المحارف(Multilingual (850

ملاحظة :

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

ولكن عنما ادخل النص العربي مباشرة في SQL Server 2000 يظهر باللغة العربية كما في الصورة الاولي بعض الاسماء باللغة العربية

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

sssfd8.jpg
#2

أخى يجب عليك التأكد من collate للcolumn وذلك من خلال

right click> tableName > design table

ثم الصوره الأولى توضح design table

ثم الضغط على ال(...) بجوار الcollation للcolumn الذى تريده يكتب العربية

ثم الصوره الثانية إختار اللغة

وفقك الله

post-61809-1146858267_thumb.jpg

post-61809-1146858324_thumb.jpg

يا حى يا قيوم برحمتك أستغيث اصلح لى شأنى كله ولا تكلنى إلى نفسى طرفة عين

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

#3

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

اشكرك اخي الكريم علي مساعدتك لي وانا عملت بمشورتك وتم علاج المشكلة التي واجهتني بفضل مساعدتك الف شكر لك اخي الكريم وربي يجعلها في ميزان حسناتك والافادة للجميع ,,,, شكرا

sssfd8.jpg
#5

بسم الله الرحمن الرحيم

شكرا لك اخي المشرف علي توجيهك وللاخت انجي وبارك الله فيكم وجعلكم سباقين للخير

الحقيقة عندما اتبعت تعليق الاخت انجي فقد قبل SQL Server الادخال المباشر باللغة العربية عن طريق SQL نفسة , بالفعل وهذا ما جعلني ارد برسالة لحل المشكلة ولكن عندما رجعت الي Vb.net وادخلت من فورم البرنامج الذي اعمل علية النص او الكلمات العربية فعندما تحققت منها في داخل ال SQL Server فإني وجدتها علي شكل علامات استفهام مثل ؟؟؟؟ كما في الصورة الاولي التي عرضتها

:: سوف اقوم بالتحقق من المعلومات التي عرضتها علي اخي المشرف وسوف احاول واحاول لأني علي علم تام مع الاصرار والعزيمة علي الشئ والمجهود المبذول بمساعدتكم لي اخواني سوف نصل الي الحل اكيد

بكرر شكري لكم جميعا اخي مشرفنا الكريم واختي الفاضلة ووفقكم الله لما يحبة ويرضاة

sssfd8.jpg
#6

شكرا لك أخى walmhomer على هذا فلقد نسيت أن أذكر هذه النقطة

ودائما نتعاون على البر والتقوى

يا حى يا قيوم برحمتك أستغيث اصلح لى شأنى كله ولا تكلنى إلى نفسى طرفة عين

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

#7

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

الشكر وحدة لا يكفي لكم اخواني Walmhomer و enjyshahin :)

الحقيقة اني مستخدم جديد علي SQL Server ولكن استطيع عمل برامج علي Vb.net باستخدام قواعد بيانات اكسس ولكن اردت التوجة الي استخدام قواعد بيانات SQl Server 2000 مع Vb.net وحتى بداية استخدامي ل SQL Server واجهتني مشكلة اللغة ......

اني ممتن لكم علي مساعدتكم لي

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

1- تغيير لغة نظام التشغيل للغة العربية مع اختيار دعم اللغات

2- تنزيل SQL Server 2000 بعد تغيير لغة النظام الي العربية

3- تغيير نوع collation للcolumn باللغة العربية عند تصميم الجداول للقاعدة

4- هذا الخطأ الذي استمر عندي ... صمم قاعدة بيانات جديدة علي الوضع الجديد غير التي كانت بها المشكلة .

::: هذة الخطوات التي تم تنفيذها وقد تفاديت مشكلة تشفير النص في قاعدة بيانات SQL Server بفضل الله ثم اخواني Walmhomer و enjyshahin الذين ساعدوني علي حل المشكلة كما

اشكر المشرف Walmhomer و enjyshahin وادارة الفريق العربي للبرمجة لاتاحة هذة الفرصة للتواصل مع المبرمجين العرب

وهذا صورة البداية لبرنامجي وشكرا

07_05_06_02_26_14_114703717411.JPG

sssfd8.jpg
#8

بالإضافة إلى ما ذكر من الأخوة مشكورين ,هناك موضوع ال encode الخاص بنظام التشغيل والذي أيضا ربما يقوم بنفس المشكلة إذا لم تكن الغة العربية موجودة

مجموعة الدوت نت في السعودية , اشترك معنا لتحصل على كل مفيد في عالم الدوت نت

dotnetinsaudi-subscribe@yahoogroups.com

#9

عندك حق أخى oneforall2012

اقتباس
بالإضافة إلى ما ذكر من الأخوة مشكورين ,هناك موضوع ال encode الخاص بنظام التشغيل والذي أيضا ربما يقوم بنفس المشكلة إذا لم تكن الغة العربية موجودة

ويكون ذلك عن طريق إختيار datatype ---> nchar , nvarchar,ntext

يا حى يا قيوم برحمتك أستغيث اصلح لى شأنى كله ولا تكلنى إلى نفسى طرفة عين

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

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

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