اذهب إلى المحتوى

عبدالله الناصري

الأعضاء
  • المساهمات

    74
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    1

كل منشورات العضو عبدالله الناصري

  1. نعم استخدم visual studio كيف تتم عملية الرفع عن طريقه؟ ما الآلية؟
  2. السلام عليكم لدي موقع وأريد أن أقوم برفعه على سيرفر بعيد السؤال: 1- كيف اقدر اعدل صفحة معينة مثلا ومن ثم تطبيق التعديلات على السيرفر؟ هل ارفع الموقع كاملا مرة أخرى ام ان هناك طريقة لذلك؟ 2- كيف اقدر لو اريد ان اضيف صفحات أخرى للموقع كيف يتم الأمر؟ واذا كانت الصفحات متصلة بقواعد بيانات كيف يتم تحديث القاعدة بالتغييرات الجديدة؟
  3. السلام ماهو كود عرض اسم يوم امس واسم اليوم الحالي واسم اليوم التالي في لغة السي شارب؟ وشكرا جزيلا واذا فيه امكانية كيف اعرض اليوم مع التاريخ الخاص به
  4. الارقام العشوائية التي يتم توليدها لا يتم تكرارها ام تتكرر؟؟
  5. للخبراء فقط ومن يملك كود صحيح اريد دالة تقوم بتوليد 10 ارقام بدون تكرار مثال : 1234567890 لا اريد ان يتكرر هذا الرقم مرة اخرى وانما تقوم الدالة بتوليد رقم عشوائي آخر مختلف عن السابق وهكذا بشرط ان يكون طول الرقم 10 خانات هذا السؤال الثاني في الموقع حتى الان لا توجد اجابة وافية وصحيحة وشكرا جزيلا
  6. تحية طيبة على سبيل المثال : وزارة الاحوال الشخصية لديها بيانات بجميع المواطنين (الرقم القومي - الاسم - تاريخ الميلاد ...الخ ) وزارة الصحة والطوارئ تريد انشاء ملف صحي لكل مواطن ولكن تريد عند ادخال الرقم القومي يقوم النظام هنا بالتحقق من الرقم القومي من خلال قاعدة البيانات الموجودة بوزارة الاحوال الشخصية ومن ثم ان كان هناك نتائج يأتي باسم المواطن وبياناته من قاعدة بيانات وزارة الاحوال الشخصية. ماذا تسمى هذه الطريقة؟؟
  7. مرحبا بك اخي الغالي استخدمت الـ Guid ولطوله غضيت الطرف سأقوم بتجربة الـ HashCode وسأرد لك بالنتيجة ان شاء الله تعالى مقدر تعاونك ولك الشكر
  8. سلام عليكم ورحمة الله وبركاته احبتي الكرام استخدمت الدالة random لتوليد أرقام عشوائية بين (1000 و 1000000000) سؤالي الله يبارك فيكم الان قمت بتوليد رقم عشوائي بناء على الدالة السابقة وتكرر معي الرقم، أنا أريد توليد رقم عشوائي بشرط أن لا يتكرر بمعنى آخر أريد توليد رقم : (Unique) بمعنى يكون عشوائيا ولكن بشرط لا يتكرر نهائياً . وشكرا جزيلا
  9. protected void btn_upload_Click(object sender, EventArgs e) { // check txt file before uploading if (txt_title.Text=="") { lbl_message_page.Text = "File Name Should Be Inserted"; txt_title.Focus(); return; } // generate random number (ID in database) string num = "0123456789"; int lenght = num.Length; string otp = string.Empty; int otpdigit = 5; string finaldigit; int getindex; for (int i = 0; i < otpdigit; i++) { do { getindex = new Random().Next(0, lenght); finaldigit = num.ToCharArray()[getindex].ToString(); } while (otp.IndexOf(finaldigit) != -1); otp += finaldigit; } txt_reg_file.Text = otp; //End Of Generate Random Numbers----------------------------------------------------------------- // Started Upload Files : if (FileUpload1.HasFiles) { string ext = System.IO.Path.GetExtension(FileUpload1.FileName); if (ext!=".pdf" && ext!=".docx" && ext !=".doc" && ext!=".text" && ext !=".jpg" && ext!=".txt") { lbl_message_page.ForeColor = Color.Red; lbl_message_page.Text = "File you would uploaded not supported"; return; } string FileName = string.Empty; FileName = FileName.ToString() + "_"; FileName = FileName + DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString(); FileName += DateTime.Now.Hour.ToString(); FileName += DateTime.Now.Minute.ToString(); FileName += DateTime.Now.Second.ToString(); FileUpload1.SaveAs(Server.MapPath("Files") + "//" + FileName + ext); string path = "~//Files//"+FileName+ext; string sql_upload_file = "INSERT INTO TBL_Files (File_ID,File_Title,File_Upload_Date,File_Path,File_Downloads) VALUES (@File_ID,@TITLE,@FILEUPDATE,@FPATH,@FILEDOWNS)"; SqlCommand cmd = new SqlCommand(sql_upload_file, sqlcon); cmd.Parameters.AddWithValue("@File_ID", txt_reg_file.Text); cmd.Parameters.AddWithValue("@TITLE", txt_title.Text); cmd.Parameters.AddWithValue("@FILEUPDATE", DateTime.Now); cmd.Parameters.AddWithValue("@FPATH", path); cmd.Parameters.AddWithValue("@FILEDOWNS", 0); sqlcon.Open(); cmd.ExecuteNonQuery(); sqlcon.Close(); lbl_message_page.ForeColor = Color.Green; lbl_message_page.Text = String.Format("{0} file has been uploaded successfully.", FileUpload1.PostedFiles.Count); lbl_file_type.Text +=FileUpload1.FileName; // lbl_message_page.Text = "Data has been saved successfully"; } else { lbl_message_page.ForeColor = Color.Red; lbl_message_page.Text = "not Uploaded !"; }
  10. بالتأكيد ، لا اقصد قمت بفتحه ولكن ظهر نص html واكواد أخرى اما كلمة hello فلم اجدها
  11. اخ حسام وفقك الله اذا رفعت الملف يظهر لي في قاعدة البيانات كما هو ولكن عند تحميله هنا الاشكالية بصراحة لا اعلم ما السبب !
  12. 1- اعدت تسمية الملف sample.text 2- قمت برفعه 3- قمت بالتحميل وفي المرفق نتيجة التحميل ---Files--__2017210235342.txt
  13. هلا بالغالي طبقت ما ذكرته عند تنزيل الملف وفتحه ( وجدت كود html ومجموعة اكواد كثيرة ) هل تحب أن أطلعك عليها؟ Update update
  14. انا اقوم بعد جلب البيانات من قاعدة البيانات باستعراضها في datagridvirew ثم اختار الملف المطلوب تحميله واضغط تحميل والف شكر لمساعدتك
  15. تقصد عملية تتبع الكود؟ قمت بذلك لم يظهر لي ما يفيد هل الحجم 86.7 او 4.3 !!
  16. ماعندي خلفية عما ذكرت هل بتوضيح اكثر ياغالي؟ الاهم تجاوز المشكلة بأيسر السبل
  17. عند الرفع 88.7kb عند التحميل 3.4kb ما السبب ياغالي؟ وكيف حل المشكلة؟
  18. السلام عليكم عملت مشروع رفع وتنزيل ملفات والحمد لله الكود يعمل بشكل سليم بلغة C# , ASP.NET ولكن فيه مشكلة بسيطة لم استطع حلها رغم عدة محاولات وهي عند الضغط على تحميل الملف يقوم الكود بتنزيل الملف بنجاح ولكن عند فتح الملف ( لا يعمل نهائي) كملفات PDF وملفات DOCX وملفات الصور كـ JPG و JPEG ...الخ علما بأنه عند رفع الملفات تكون في صورة صحيحة كرماً .. حل وفقكم ربي
  19. السلام عليكم وفقكم الله لدي على سبيل المثال بيانات عميل ( الاسم ، رقم الهوية ، تاريخ الميلاد ، رقم الهاتف ، رقم الجوال ...الخ) وكما نشاهد في الروابط مثلا: localhost/cusomerdetails.aspx?id=123456789 وعند طلب هذا الكويري سترينق نستدعي جميع بيانات هذا العميل على الصفحة بداخل TextBox كيف اقوم بربط هذه البيانات ومن ثم استدعائها في الصفحة اعتمادا على الـ Querystring ؟؟ بيئة العمل : asp.net / c sharp / sql
  20. وعليكم السلام شكرا ياغالي على اجابتك ولكن لم توضح رأيك من استخدام dropsownlist حين استخدامها مع التاريخ ؟
  21. السلام عليكم ورحمة الله وبركاته كما يعلم غالب المبرمجين ان دوال واستخدامات وخصائص التعامل مع التاريخ كثيرة جدا وفي اعتقادي أنها احد الأمور المعقدة في البرمجة هل تنصحوني باستخدام الـ DropDownList للتاريخ عند التعامل مع التاريخ سواء من ناحية المدخلات أو المخرجات ( Insert , Select ) وهل هناك احتمالية أخطاء أو تأثير على سير عمل النظام؟ ام أن الامور تسير في شكلها الصحيح سواء استخدمت هذا الكنترول او اي كنترول آخر له علاقة بالتاريخ ؟ لا سيما أنني أتعامل بهذا الكنترول مع قواعد البيانات مباشرةً في المدخلات و المخرجات علما بأني استخدم asp.net / c sharp / sql server وشكرا لكم ،،
×
×
  • أضف...