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

اضافة بيانات الى قاعدة البيانات فقط بالإنجليزي

مغلق
بدأه adtd في 5 مايو 2007 · 7 رد · 577 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف اقدر اضيف بيانات الى قاعدة البيانات فقط بالانجليزي

يعني ما يرضى يضيف بالعربي

#2

يعني ايه

اعمل Validation على مدخلاتك !!!!

بالتوفيق ,,,,

A7med_prof

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

أخي ربما سؤالك اجابته في أحدى هذه المواضيع فإن لم تجد قم بالبحث وان لم تجد اطرح سؤالك مع وضع عنوان مناسب بحيث ان يكون هذا العنوان دال على محتوى الموضوع فغير ذلك من أكبر الكبائر في المنتدى وسيؤدي الى غلق او حذف موضوعك .

.

</
#3
اقتباس
يعني ايه

اعمل Validation على مدخلاتك !!!!

بالتوفيق ,,,,

A7med_prof

يعني لو المستخدم اضاف كلمات بالعربي تطلعله رسالة خطأ

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

لو كانت انجليزي يرسلها

لكم كل الشكر

#5
اقتباس
شوف الـ Regular Expression وفي دروس عليها للأخ الغملاسي ,,,

مشكور

بس تغلبت فيها وما عرفت اصل

#6

زبط معي

		ElseIf Not System.Text.RegularExpressions.Regex.IsMatch(user_name.Text, "[A-Za-z][A-Za-z0-9_]+") Then

			msgbox "!!  اسم المستخدم ليس باللغة الإنجليزية"
			user_name.Focus()

الف شكر لمن ساعدني

#7

السلام عليكم أخي الكريم :

يمكن أن يفيد هذا الحل أيضاً بإذن الله ...

أخي : دون أن نعطي رسالة للمستخدم , سوف نمنعه من الكتابة باللغة العربية في مربع النص المقصود ... كيف ؟

1- نفحص حدث تغير لغة الكتابة أو الإدخال فيما لو تغير إلى العربية وذلك عند وقوف المستخدم في مربع النص المقصود

حيث نضع في حدث InputLanguageChanging للفورم هذا الكود :

	Private Sub Form1_InputLanguageChanging(ByVal sender As Object, ByVal e As System.Windows.Forms.InputLanguageChangingEventArgs) Handles Me.InputLanguageChanging

		If Me.TextBox1.Focused Then
			If e.InputLanguage.LayoutName.Contains("Arabic") Then
				e.Cancel = True
			End If
		End If

	End Sub

2- لكن ماذا لو غير المستخدم لغة الإدخال إلى العربية قبل الدخول إلى مربع النص المقصود ثم دخل , أو كانت بالأصل عربية ..؟

عندئذ نفحص الحدث KeyPress لمربع النص المقصود لكي نمنعه من الكتابة إذا كانت اللغة عربية , أي نريد أيضاً هذا الكود :

	Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress

		If InputLanguage.CurrentInputLanguage.LayoutName.Contains("Arabic") Then
			e.Handled = True
		End If

	End Sub

وفي نهاية الأمر أظن أن الخطوة الثانية لوحدها كافية للقيام بالضربة القاضية ...!

وفقكم الله .... نرجو الدعاء

#8

أبو همام بارك الله فيك ووفقك لما فيه الخير والسداد

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…