• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

البحث في المنتدى

Showing results for tags 'save date'.

  • البحث بالتاقات

    اكتب الكلمات المفتاحيه بينها علامه الفاصله
  • البحث بكاتب الموضوع

تم إيجاد 11 نتيجة

  1. SQL PIVOT TABLE  AND GROUP BY DATE كيف اتعامل مع **تجميع حسب التاريخ     NBB     GABRINI  FLORMAR    BDATE                                                                                                             16-8-2016     4.50             0.85          1.67     
  2. السلام عليكم مشكلة:- عند الحفظ على datagridview تتكرر البيانات بعد كل حفظ؟  
  3. كيفية حفظ صور في قاعدة بيانات SQL Server  باستخدام ADO.NET 1- أنشاء و افتح قاعدة بيانات في برنامج Sql Server Managements Studio  بأسم DB  من ثم 2- بعد أنشاء قاعدة البيانات قم بتنفيذ الاستعلام من خلال خيار New Query الأتي : create table Images (  ImagesID int primary key,  ImagesName nvarchar(25),  Photo image )     3 - قم بانشاء الواجهة التالية GUI  في برنامج Visual Studio 2010    4- سمي العناصر بالترتيب التالي txtNo  التسلسل TextBox txtImageName  اسم صاحب الصورة TextBox btnNew  جديد Button btnSave   حفظ Button btnLoadImage  تحميل الصورة Button من قائمة الخصائص a.       Filter : Images|*.jpg b.      DefaultExt : jpg اضافة اداة openFileDialog1 من قائمة خصائص SizeMode: StretchImage اضافة اداة pictureBox1 using System.IO; using System.Data.SqlClient; اضافة   5- قم نسخ الكود لأجل عمل البرنامج using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO; using System.Data.SqlClient;   namespace SaveReadImagesFromSql {     public partial class Form1 : Form     {         //---------------------         SqlConnection conn = null;         DataRow dr = null;         String ImageFile = null;         DataSet dsImage=null;         SqlDataAdapter daImage = null;        //----------------------         public void Initdata()         {             // تعريف اتصال             conn = new SqlConnection(@"Data Source=MOHAMMAD-PC\SERVER2014;Initial Catalog=DB;Integrated Security=True");               // 1. تعريف نسخة عن قاعدة البيانات             dsImage = new DataSet();               // 2.ربط الاتصال لاجل مليء النسخة بالبيانات             daImage = new SqlDataAdapter("select * from Images", conn);               // 3. تنفيذ الحذف و المليء و التحديث والاضافة             SqlCommandBuilder cmdBldr = new SqlCommandBuilder(daImage);               // 4. مليء النسخة بالبيانات             daImage.Fill(dsImage);          }           private byte[] getImageData()         {             byte[] imagedata;             FileStream fs = new FileStream(ImageFile, FileMode.Open, FileAccess.Read);             BinaryReader reader = new BinaryReader(fs);             imagedata = new byte[fs.Length];             reader.Read(imagedata, 0, (int)fs.Length);             reader.Close();             return imagedata;         }           //----------------------------------         public Form1()         {             InitializeComponent();             Initdata();         }           private void btnLoadImage_Click(object sender, EventArgs e)         {             DialogResult rs = openFileDialog1.ShowDialog();             if (rs == DialogResult.OK)             {                 ImageFile = openFileDialog1.FileName;                 pictureBox1.LoadAsync(openFileDialog1.FileName);             }             }           private void Form1_Load(object sender, EventArgs e)         {             btnNew.Enabled = true;             btnSave.Enabled = false;             btnLoadImage.Enabled = false;             txtImageName.ReadOnly = true;             txtNo.ReadOnly = true;           }           private void btnNew_Click(object sender, EventArgs e)         {             btnNew.Enabled = false;             btnSave.Enabled = true;             btnLoadImage.Enabled = true;             txtImageName.Text = "";             txtNo.Text = "";             txtImageName.ReadOnly = false;             txtNo.ReadOnly = false;             pictureBox1.Image = null;             //انشاء سجل جديد             dr = dsImage.Tables[0].NewRow();         }         private void btnSave_Click(object sender, EventArgs e)         {             btnNew.Enabled = true;             btnSave.Enabled = false;             btnLoadImage.Enabled = false;             txtImageName.ReadOnly = true;             txtNo.ReadOnly = true;                dr[0] = Convert.ToInt32(txtNo.Text);             dr[1] = txtImageName.Text;             dr[2] = getImageData();             //اضافة سجل النسخة قاعدة البيانات             dsImage.Tables[0].Rows.Add(dr);                      //تحديث قاعدة البيانات الاصلية من خلال النسخة             daImage.Update(dsImage);           }     } }           SaveReadImagesFromSql.zip SaveReadImagesFromSql.7z كيفية حفظ صور في قاعدة بيانات SQL Server باستخدام ADO.pdf
  4. السلام عليكم ورحمة الله وبركاته أخواني الأعزاء  أرجوا التكرم بحل مشكلة وهي عند اضافة سجل جديد وتدخل البيانات الى الجدول tap1 لا يمكن ادخال الوقت المسجل في النموذج الى حقل الوقت  في الجدول tap1 ولكم خالص التحية  memper.rar
  5. السلام عليكم عندي سؤال من فضلكم عندي نموذج ... ادخل فيه تاريخ رقم 1 تاريخ رقم 2 اريد الا يقبل ان يكون التاريخ رقم 2 يسبق التاريخ رقم واحد و لا حتي يساويه بل يكون بعده مثال تاريخ رقم 1            13/11/2014 اذا ادخلت تاريخ رقم 2 مثلا           01/01/2013 يعطني رسالة (لا يمكن ان يكون تاريخ رقم 2 اقل من تاريخ رقم 1 من فضلك تاكد من التاريخ واعد كتابته شكرا لكم
  6. السلام عليكم لدي حقلين في جدول من قاعدة أكسس حقل منطقي و حقل تاريخ و ممتلئ بيانات أريد في قيمة منطقة محددة أن يفرغ قيمة الحقل و يصبح فارغ كيف ذلك ؟   شكرا لكم
  7. مشكلة في وضع ال Date

    السلام عليكم ورحمة الله وبركاته   أحاول وضع الوقت ، ولكن ظهرت لي عدة أخطاء  
  8. السلام عليكم الزملاء الفضلاء بالمنتدى الكريم  برجاء التوجيه او المساعدة فى عمل شاشة دخول بالباس ورد والتاريخ  واسم العملية التى تم التعامل معها من خلال هذا الباس ورد علما بأنى استخدم فيجوال بييسك 2008 وقاعدة بيانات اكسيس 2007 شكرا لبزلكم الكريم   برجاء عدم الاحالة لموضوعات متشابهة فى المنتدى اذاكانت بدون اجابات وافية او فى غير المضمون                                            ****** كل عام واعضاء المنتدى العزيز بكل خير وبركات اللهم بلغنا رمضان ****  
  9. تحية طيبة للجميع... تظهر لي رسالة  Syntax error in INSERT INTO statement. If TextBox1.Text = "" Or TextBox3.Text = "" Or TextBox4.Text = "" Then MsgBox("Some data required", MsgBoxStyle.Critical, "Error") : Exit Sub End If con.Close() Dim savein As New OleDbCommand savein.Connection = con savein.CommandType = CommandType.Text savein.CommandText = "INSERT INTO Suppliers2(Received_item,date2,company,price,note) values ('" & Trim(TextBox1.Text) & "' , '" & DateTimePicker1.Value.ToString("mm/dd/yyyy") & "' , '" & Trim(TextBox3.Text) & "' , '" & Trim(TextBox4.Text) & "' , '" & Trim(TextBox5.Text) & "')" con.Open() savein.ExecuteNonQuery() MsgBox("Done")ممكن توضيح سبب الخطأ. ومشكورين مقدماً.
  10. السلام عليكم ورحمة الله وبركاته   اشكركم جميعا على ماتقدموه .. من زوار وااعضاء ...اريد ان اشاركم تفكيري وهذا مااحب فعله   لدي  جدول يحوي على صف يحمل قيم التاريخ يوم ميلاد المريض وهي مكتوبه بصيغه محدده مثل:   ملحوظه/ حاولت فعل ذالك في date  كي تقبل هذة القيمة لكن لافائده او لديكم راي اخر ... شكراً لقرائتكم
  11. السلام عليكم ورحمة الله وبركاته هذا الدرس ضمن سلسة دروس الدورة التالية لتعلم لغة php ! التعامل مع الوقت و التاريخ في php : ان للوقت و التاريخ اهمية كبيرة جدا ً و خصوصا ً في عالم الويب (تاريخ إضافة مقال , تعليق أو آخر تحديث للموقع ..الخ) , وبالتاكيد تُوفر لغة php امكانية الحصول  على الوقت والتاريخ . و للحصول على الوقت أو التاريخ في php نستخدم الدالة date التي تُعيد الوقت أو التاريخ على شكل سلسلة نصية string حسب التنسيق المُمرر اليها : date($format, $timestamp);الوسيط الاول المُمرر اليها هو عبارة عن نص يحوي التنسيق المُراد اظهار التاريخ أو الوقت به , أما الثاني هو وسيط اختياري الذي يمثل بصمة الوقت (سيتم التطرق الى بصمات الوقت لاحقا ً). جدول التنسيقات التي يمكن استخدامها مع دوال الوقت والتاريخ في php : * الحرف d يُعيد رقم اليوم من الشهر , وتتراوح قيمته بين 01 - 31 , وللحصول على رقم اليوم بدون اصفار استخدم التنسيق j. * الحرف m يُعيد رقم الشهر , وتتراوح قيمته بين 01 - 12 , وللحصول على رقم الشهر بدون اصفار استخدم التنسيق n. * الحرف w يُستخدم للحصول على رقم اليوم من الاسبوع , وتتراوح قيمته بين 0 (الاحد) و 6 (السبت) * الحرف h يُستخدم للحصول على الساعة الحالية لكن بنظام 12 ساعة . * الحرف H يُستخدم للحصول على الساعة الحالية لكن بنظام 24 ساعة . * الحرف i يُعيد الدقائق الحالية . * الحرف s يُعيد الثواني الحالية . * الحرف Y يُعيد رقم السنة الحالية بشكل اربعة ارقام . ** لا تشغل نفسك في حفظ الجدول السابق لان php.net مازال موجودا ً :) مثال : <?phpecho date('H : i : s');?>يقوم المثال السابق بإظهار الوقت الحالي على الشكل 09 : 04 : 11 . مثال اخر : <?phpecho date('Y / m / d');?>يُعيد المثال السابق التاريخ الحالي على الشكل YYYY / MM / DD . طريقة طباعة التاريخ باللغة العربية : كما ذكرنا سابقا يلزم ذكر الوقت والتاريخ عند كتابة المقالات او التعليقات , ولاظهار التاريخ باللغة العربية سنستخدم عدة دوال : الدالة الاولى تحويل رقم الشهر الى اسمه : أي عندما يكون الشهر الخامس مثلا يكون اسمه أيار أو مايو , وتكون على الشكل التالي : <?phpheader('Content-Type: text/html; charset=UTF-8');function month_name(){ $monthes = array( 1 => 'كانون الثاني', 2 => 'شباط', 3 => 'اذار', 4 => 'نيسان', 5 => 'أيار', 6 => 'حزيران', 7 => 'تموز', 8 => 'اب', 9 => 'أيلول', 10 => 'تشرين الأول', 11 => 'تشرين الثاني', 12 => 'كانون الاول' ); return $monthes[date('n')];}echo month_name();?>حيث انشئنا مصفوفة كل مفتاح أو مُعرف كل عنصر مرتبط مع اسم الشهر و باستخدام التنسيق n حصلنا على رقم الشهر . الدالة الثانية اظهار اسماء ايام الاسبوع : اي على الشكل (الجمعة , السبت ...) : <?phpheader('Content-Type: text/html; charset=UTF-8');function day_name(){ $days = array('الاحد', 'الاثنين', 'الثلاثاء', 'الاربعاء', 'الخميس', 'الجمعة', 'السبت'); return $days[date('w')];}echo day_name();?>الان لنجمع الاكواد مع بعضها : <?phpheader('Content-Type: text/html; charset=UTF-8');printf('%s - %s - %d:%d %d', day_name(), month_name(), date('H'), date('i'), date('Y'));function month_name(){ $monthes = array( 1 => 'كانون الثاني', 2 => 'شباط', 3 => 'اذار', 4 => 'نيسان', 5 => 'ايار', 6 => 'حزيران', 7 => 'تموز', 8 => 'اب', 9 => 'ايلول', 10 => 'تشرين الأول', 11 => 'تشرين الثاني', 12 => 'كانون الاول' ); return $monthes[date('n')];}function day_name(){ $days = array('الاحد', 'الاثنين', 'الثلاثاء', 'الاربعاء', 'الخميس', 'الجمعة', 'السبت'); return $days[date('w')];}?>المثال السابق سيطبع الوقت بالطريقة التالية : الجمعة - كانون الثاني - 16:23 2013 . بصمة الوقت لنظام اليونكس (The unix timestamp) : باختصار هو عدد الثواني منذ منتصف ليلة رأس السنة عام 1970 , ولتوليد هذه البصمة استخدم الدالة time التي تُعيد الوقت الحالي , أما اذا اردت ان تحصل على بصمة الوقت لأي تاريخ تريد استخدم الدالة mktime حسب الشكل التالي : mktime($hour, $minute, $second, $month, $day, $year);امثلة عن استخدام الدالتين السابقتين : <?phpecho date("m-d-Y H:i", time());echo '<br>';echo date("m-d-Y H:i", mktime(14, 23, 11, 11, 6, 2009));?>الدالة getdate : تُعيد هذه الدالة التاريخ والوقت على شكل مصفوفة , وتقبل وسيطا واحدا ً اختياريا ً هو بصمة الوقت : <?php$timestamp = mktime(14, 23, 11, 11, 6, 2009);$date = getdate($timestamp);print_r($date);/* Array( [seconds] => 11 [minutes] => 23 [hours] => 14 [mday] => 6 [wday] => 5 [mon] => 11 [year] => 2009 [yday] => 309 [weekday] => Friday [month] => November [0] => 1257513791) */?>الحصول على الوقت بتوقيت غرينتش : كما لاحظت سابقا , إن لغة php تقوم بحساب الوقت والتاريخ وفق وقت وتاريخ السيرفر المُستضيف , أي بمعنى آخر عندما تستخدم الدالة date في برنامج مُستضاف على سيرفر في السعودية فإن النتائج تختلف عن استخدام نفس الدالة وفي نفس الوقت على سيرفر موجود في المغرب مثلا , ولهذا يُفضل الحصول على الوقت بتوقيت غرينتش ومن ثم تحويلها الى المنطقة المطلوبة : <?phpecho gmdate("m-d-Y H:i", time() + 2 * 3600);?>لقد اضفنا في المثال السابق ساعتين من الزمن للحصول على الوقت في سوريا مثلا على اي سيرفر تم اعداد الوقت والتاريخ فيه بشكل صحيح . الدالة microtime : تُعيد الدالة السابقة بصمة الوقت الحالية لكنها مقدرة بالملي ثانية ولا تقبل هذه الدالة أي وسائط . حساب العمر عن طريق تاريخ الميلاد : في بعض الأحيان يُطلب من المستخدم ان يُدخل تاريخ ميلاده عند التسجيل في الموقع , ولحساب عمر المستخدم , يوجد عدد من الطرق اسهلها - لكنها غير دقيقة - هي انقاص بصمة وقت ميلاد المستخدم (عن طريق استخدام الدالة mktime التي سبق شرحها) من بصمة الوقت الحالية , ومن ثم توليد رقم السنة عن طريق الدالة date التي يمرر لها التنسيق Y ومن ثم انقاص 1970 (لان بصمة الوقت تبدأ من عام 1970) من الناتج كما يلي : <?php$time = time() - mktime(0, 0, 0, 5, 21, 1995);echo date("Y", $time) - 1970;?>أو يمكن قسمة فرق الوقت على (60 * 60 * 24 * 365) اي سنة كاملة مقدرة بالثواني : <?php$time = time() - mktime(0, 0, 0, 5, 21, 1995);echo floor($time / (60 * 60 * 24 * 365));//echo floor(time() - mktime(0, 0, 0, 5, 21, 1995) / (31536000));?>تم استخدام الدالة floor لتقريب الرقم الى اقرب قيمة دنيا .   الدرس السابق | الإنتقال للموضوع الأساسي