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

تكملة قراءة المعلومات من قاعدة اليانات. سؤال.

بدأه عم ساره في 19 أبريل 2010 · 3 رد · 520 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أخواني.

سؤال .

وجدت برنامج يقوم بقراءة معلومات العميل من قاعدة بيانات ويقوم بإظهارها على الفورم فقط بالنقر على Tap key.

توضيح أكثر. في الفورم مثلا 3 Text Boxes الأول ID والثاني Name والثالث Phone عندما أكتب ID صحيح وموجود في قاعدة البيانات ومجرد النقر على Tap key من keyboard يقوم البرنامج بتكملت بيانات العميل الأسم و رقم الهاتف.

كيف لي أن أخصص مفتاح من لوحة المفاتيح عندما يضغطها المستخدم يقوم البرنامج بقراءة المعلومات وإطهارها على الفورم؟

وشكرا لكم

#2

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

يمكنك عمل ذلك عن طريق الحدث KeyDown، حيث انه يمكنك من الـ e.KeyValue معرفة اسم الزر المضغوط مثلاً لو ضغطت على Enter ستكون قيمة الـ e.KeyValue للحدث KeyDown هي Return وهكذا ..

وكل ما عليك عمله هو جملة if لكي تختار الزر المطلوب، وتضع بداخل if كود استخراج البيانات باستعلام sql بسيط

تم تعديل هذه المشاركة بواسطة A.A. في 19 أبريل 2010 في 14:57

مبرمج بشركة www.ScalWeb.Com

#3

أخى استخدم الجدول التالى باعطاء القيم باحدى الطريقتين للمفتاح Enter مثلا

e.KeyChar == 13
e.KeyCode == Keys.Enter

Key ASCII Values by T.R


65	A
66	B
67	C
68	D
69	E
70	F
71	G
72	H
73	I
74	J
75	K
76	L
77	M
78	N
79	O
80	P
81	Q
82	R
83	S
84	T
85	U
86	V
87	W
88	X
89	Y
90	Z
97	a
98	b
99	c
100	d
101	e
102	f
103	g
104	h
105	i
106	j
107	k
108	l
109	m
110	n
111	o
112	p
113	q
114	r
115	s
116	t
117	u
118	v
119	w
120	x
121	y
122	z
72	Esc
13	Enter
32	Space
9	Tab
96	`
126	~
33	!
64	@
35	#
36	$
37	%
94	^
38	&
42	*
40	(
41	)
95	_
43	+
124	|
8	Arrow to left
49	1
50	2
51	3
52	4
53	5
54	6
55	7
56	8
57	9
48	0
45	-
61	=
92	\
123	{
125	}
58	:
43	“
60	<
62	>
63	?
91	[
93	]
59	;
39	‘
44	,
46	.
47	/

 وممّا زادنـــي شرفــاً وتيهــاً   **  وكدت بأخمصي أطأ الثريّا

دخولي تحت قولك يا عبادي  **   وأن صيّرت أحمد لي نبيّـاً

#4

جزاكم الله خيرا على الرد السريع والمفيد

شكرا لكم.

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

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

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

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

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