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

ممكن احد يعطيني شرح بسيط

مغلق
بدأه Eng.Fedail في 12 أكتوبر 2006 · 8 رد · 893 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ممكن أحد يعطيني مثال بسيط كيف اقدر أطلب بيانات من القاعده sql واللي يجوني أخزنهم في متغير

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#2

طيب ماهي الحكمة من تخزينها في متغير وهي موجودة في الداتا بيز ووقت ما تبغاهم موجودين

عموما هل لديك 2003 او 2005 اتمنى 2005 لكن اذا كان 2003 مو مشكلة

#3

أثنينهم

أبغا اسحبها علشان أحطها في ليبل

بقولك مثلاً

أنا قدرت تسوي برنامج أرسل معلومات للداتا بيس وأخزنها

باقي علي عملية استرجاع بس اللي يسويهم عن طريق stored products

أبغا اسحب شي معين من الداتا يبس ما ابغا ال data grade أو شي يسحبها كامله أبغى شي معين وهذا اللي محيرني كيف اسحب عن طريق استعلام معين

لاتعطيني شرح sql فاهم الداتا تمام أبغى طرق الربط عن طريق ado.net

وشاكر لك تعاونك وتفهمك وأتمنى انك تكمل معي مو تعطيني رؤو س اقلام وتختفي زي باقي الاعاضاء

وشكراً

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#4

انت عايز تسترجع داتا من الداتا بيز وتعرضها في ليبل , صح ؟؟؟. اوكي ركز معايا لو سمحت.....

انت في الحاله دي هاتحتاج تعمل StoredProcedure في الداتا بيز بتاعتك ... تعمله ازاي؟؟؟؟

تروح ع ال Server Explorer وتختار الداتا بيز بتاعتك و اضغط علي علامة + و اختار StoredProcedure و اعمل عليها كليك يمين و اختار Create Stored Procedure

هتنفتحلك صفحة كود جديده بالشكل ده:-

CREATE PROCEDURE ProcName

Var VarType (VarLength) output@

AS

Select Item2Show From TableName

-- مع العلم ان @Var المتغير اللي هيشيل قيمة الداتا اللي احنا عايزين نجيبها م الداتا بيز اللي هو في المثال هنا Item2Show

بعد ماتكتب الStoredProcedure لازم تسيفه و تعماه runعشان تتاكد انه صح.

بعد كده نروح علي صفحة ال Source Code بتاعتنتا و نكتب :-

SqlCommand cmd = sqlConnection1.CreateComman(); \\ Create our Sql Comman

cmd.CommandType = CommandType.StoredProcedure(); \\ Determine the type of our Commandcmd.CommandText=ProcName; // Assign our Stored Procedure Name

cmd.Parameters.Add(new SqlParameter("@Var",SqlType.Tetx,VarLength));// Add outPut Parameter

cmd.Parameters["@Var"].direction=ParameterDirection.OutPut;\\ determinig parameter direction

sqlConnection1.Open();// Open the Connection To data base

cmd.ExecuteNonQuery();// Excute Our Command

Lable2Holddata.Text=Cmd.Parameters["@Var"].Value;//Bnd Data To The Label

sqlConnection1.Close();//Closes Our Connection

بس يا عم هيه دي الحكايه كلها ولا تزعل نفسك لو الكود ما اشتغلش معاك او في حاجه في الكود انت مش فاهمها او عايز تستفسر عن اي حاجه تانيه كلمني علي ايميلي الخاص:teto_20_84@yahoo.com

كان معكم تيتو من مصر.

انت عايز تسترجع داتا من الداتا بيز وتعرضها في ليبل , صح ؟؟؟. اوكي ركز معايا لو سمحت.....

انت في الحاله دي هاتحتاج تعمل StoredProcedure في الداتا بيز بتاعتك ... تعمله ازاي؟؟؟؟

تروح ع ال Server Explorer وتختار الداتا بيز بتاعتك و اضغط علي علامة + و اختار StoredProcedure و اعمل عليها كليك يمين و اختار Create Stored Procedure

هتنفتحلك صفحة كود جديده بالشكل ده:-

CREATE PROCEDURE ProcName

Var VarType (VarLength) output@

AS

Select Item2Show From TableName

-- مع العلم ان @Var المتغير اللي هيشيل قيمة الداتا اللي احنا عايزين نجيبها م الداتا بيز اللي هو في المثال هنا Item2Show

بعد ماتكتب الStoredProcedure لازم تسيفه و تعماه runعشان تتاكد انه صح.

بعد كده نروح علي صفحة ال Source Code بتاعتنتا و نكتب :-

SqlCommand cmd = sqlConnection1.CreateComman(); \\ Create our Sql Comman

cmd.CommandType = CommandType.StoredProcedure(); \\ Determine the type of our Commandcmd.CommandText=ProcName; // Assign our Stored Procedure Name

cmd.Parameters.Add(new SqlParameter("@Var",SqlType.Tetx,VarLength));// Add outPut Parameter

cmd.Parameters["@Var"].direction=ParameterDirection.OutPut;\\ determinig parameter direction

sqlConnection1.Open();// Open the Connection To data base

cmd.ExecuteNonQuery();// Excute Our Command

Lable2Holddata.Text=Cmd.Parameters["@Var"].Value;//Bnd Data To The Label

sqlConnection1.Close();//Closes Our Connection

بس يا عم هيه دي الحكايه كلها ولا تزعل نفسك لو الكود ما اشتغلش معاك او في حاجه في الكود انت مش فاهمها او عايز تستفسر عن اي حاجه تانيه كلمني علي ايميلي الخاص:teto_20_84@yahoo.com

كان معكم تيتو من مصر.

#5

لك باقة شكر من عميق قلبي

سأقوم بتطبيق الدرس ورد الخبرلك

بس عندي سؤال بسيط عندي برنامج على 2003 وشغلته على 2005 رجعت اشغله على 2003 عيا لايشتغل وش الحل برأيك

السؤال الثاني

بالـ 2005 مافي grade يعني ما أقدر أتحكم بمواضع الأزرار أو الليبل هو يضعها افتراضيه وش الحل يرايك

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#6

بص يا عم بالنسبه للسؤال الاول : انت لو تلاحظ كمية الـCoding اللي في 2005 تلاقيها مختصره جدا عن كمية

الـCoding اللي في 2003 عشان كده تلاقي 2005 يترجم ال 2003 كويس عشان الكود كله موجود انما 2003 مايقدرش يترجم برامج 2005 عشان الكود زي ماقلنا مختصر وفيه حاجات كتير متخزنه في ملفات تانيه .

بالنسبه للسؤال الثاني:- انت هاتحتاج Container للـ Control يعني مش هاتحط الـControl ع الصفحه علي طول لا انت هاتحطه في Container والـContainer هاتحطها ع الصفحه,,,, ازاي؟؟؟؟؟ ركز معايا_

1-من الـ MenuBar عندك فوق اختار Layout ومنها اختار Insert Layer

2-هتلاقي مربع انحطلك في الصفحه , المربع ده هوه الـContainerبتاعتنا جرب تحركه كده,هتلاقيه بيتحرك معاك زي مانت عايز

3-هات الـControl اللي انت عايزه م الـ Toolboxوسقطه جوه الـContainer وظبطها علي مقاسه

4-خللي بالك بقي هاتحرك الـControl بتاعنا ازاي بعد ماتظبطه في الـ Container؟؟؟؟؟؟؟؟؟ ركز اوي معايا في الخطوه دي::-

عشان تحرك الـContrlo في المكان اللي انت عايزه اعمل عليه كليك واحد بس و اضغط علي اي سهم م الاسهم بتاعة الـ KeyBoard

هتلاقي الـ Control بتاعك اتحدد و ظهر فوقه من ع الشمال مربع فيه علامةx تعالا بقي علي علامة X دي و حرك منها الـControl بتاعك زي مانت عايز

بس خلاص

#7

سلم راسك يا بعدي بجرب واردلك خبر وياليت ماتقطعنا

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#8

alsalawo alekom warahmet allah wabarakato

i want any explain about data structur please send any site or lecture explain it in details put in good to be arabic and send to me

my email is eng_popa_88@hotmail.com

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

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