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

مساعدة في شررح كوود

بدأه boora في 14 مايو 2011 · 6 رد · 399 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

if (FileUpload1.HasFile)

{

string cpath = Server.MapPath("~\\path") + "\\" + System.IO.Path.GetFileName(FileUpload1.PostedFile.FileName);

string rname = System.Guid.NewGuid().ToString() + System.IO.Path.GetFileName(FileUpload1.PostedFile.FileName);

cpath = Server.MapPath("~/path") + "\\" + rname;

FileUpload1.PostedFile.SaveAs(cpath);

مساء الخير اتمنى من الأعضااء شرح هذا الكوود ..وولكم جززيل الشكر

System.Guid.NewGuid().ToString

System.IO.Path.GetFileName

أرجو تحديد ووظيفة هاتين المكتبتين...وشكرا

اللهم أرزقني علما نافعا وعملا صالحا

#2

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

اختي كود السابق يقوم برفع ملف ومن ثم جلب اسم الملف باستخدام الدالة GetFileName ومن ثم استبداله برقم عشوائي او بمعنى اخر GUID وهو عباره عن معرف يتكون من حروف وارقام حجمها 128 بت تستخدم لتعريف معرف عن غير ويظهر مثل ارقام ال Serial No .. فبهذا ينحفظ ملف بالرقم الجديد عوضا عن اسمه لأن يمكن ان يتكرر اما الرقم فمن المستحيل ان يتكرر

.:: Wish to become better and better ::.

#3

System.Guid.NewGuid().ToString

System.IO.Path.GetFileName

ومااذاا عن المكتباات التاالية؟؟مااهي ووظاائفهاا

اللهم أرزقني علما نافعا وعملا صالحا

#4

مسااء الخير...عندي مجمووعة من الخصاائص..أحتااج أفهم معناها..

1-ExecuteReader

2-ExecuteNonQuery

3-CommandBehavior

______________________________________

أعررف ان ExecuteReaderو2-ExecuteNonQuery من خصائص كائن الأواامر..لكن أريد مااهي فائدتها..

وكذلك بالنسبة 3-CommandBehavior

____________________________________________________________

try

{

myConnection.Open();

int i = myCommand.ExecuteNonQuery();

return i;

}

catch (Exception exception)

{

throw exception;

}

finally

{

myConnection.Close();

}

}

وولكم خاالص الشكر......ز

اللهم أرزقني علما نافعا وعملا صالحا

#5
اقتباس
أعررف ان ExecuteReaderو2-ExecuteNonQuery من خصائص كائن الأواامر..لكن أريد مااهي فائدتها..

1-ExecuteReader : هذه تستخدم في حالة جلب البيانات من قاعدة البيانات أي عندما يقوم الCommand بعمل Select .

2-ExecuteNonQuery : هذه تستخدم في حالة الاضافة والتعديل والحذف أي عندما يقوم الCommand بعمل Insert , Delete ,Update .

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#6

لك الشكر ..ولكن ماذا عن

-CommandBehavior

____________________________________________________________

try

{

myConnection.Open();

int i = myCommand.ExecuteNonQuery();

return i;

}

catch (Exception exception)

{

throw exception;

}

finally

{

myConnection.Close();

}

}

اللهم أرزقني علما نافعا وعملا صالحا

#7

بالنسبة للCommandBehavior فهذا شرح لها رابط الموقع

وهذا رابط أخر لطريقة العمل معها رابط الموقع

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

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