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

اضافة تاريخ اليوم الى جدول في Sqlserver

بدأه زكيري عبد العالي في 15 سبتمبر 2009 · 2 رد · 474 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا من جديد

ففي الحقيقة بدات مشروع رسميا في المؤسسة التي اعمل بها لصنع موقع يستخدم خدمتين واب وانا الان في طور ان شاء الخدمتين

و لاني مضت فترة طويلة لم اعمل على دوت نت جري لعقلى محو ذلكرة فلهذا ارجو المساعدة لانكم ستروني كثير لبنكم

مشكلة هي كيف اضف التاريخ و الساعة في حقل datetime ل سكل سرفر

في الدلفي الكود الذي استعمل هو

             vSql string [color= #339933;]; vSql [color= #339933;]:= Format[color= #009900;]([color= #0000ff;]'INSERT INTO Match_Historique (CRD,EmployeeCode,Actio
n,CpyCode)

[color= #0000ff;]VALUES (%s,%s,%d,%s) '[color= #339933;],

 [color= #009900;][                                         

QuotedStr[color= #009900;](DateTimeToStr[color= #009900;](now[color= #009900;])[color= #009900;])[color= #339933;], 

                                        Session[color= #009900;][Employee[color= #009900;]][color= #339933;].EmployeeCode[color= #339933;].tostring[color= #009900;]([color= #009900;])[color= #339933;], 

                                        iAction[color= #339933;],                                         

Txb_CpyCode[color= #339933;].Text

 [color= #009900;]]                                      [color= #009900;])[color= #339933;];

و هو يشتغل دون مشاكل

اما في c#

    string vSql [color= #339933;]= string[color= #339933;].Format[color= #009900;]([color= #0000ff;]" INSERT INTO Match_Historique (CRD,EmployeeCode,Action,CpyCode
)

[color= #0000ff;]VALUES ({0},{1},{2},{3}) "[color= #339933;], 

                                      Convert[color= #339933;].ToDateTime[color= #009900;](DateTime[color= #339933;].Now[color= #339933;].ToString[color= #009900;]([color= #0000ff;]"dd/MM/yyyy HH:m
m:ss"[color= #009900;])[color= #009900;])[color= #339933;], 

Session[color= #009900;][Employee[color= #009900;]][color= #339933;].EmployeeCode[color= #339933;].tostring[color= #009900;]([color= #009900;])[color= #339933;],

 iAction[color= #339933;],                                         Txb_CpyCode[color= #339933;].Text 

                                      [color= #009900;])[color= #339933;];

حالولت باستخدام الرامترز و نجحه الاضافة بمجرد كتابة

new SqlParameter("@CRD", DateTime.Now);

اما بالطريقة التي اريدها

كيف الحل شكرا

Convert.ToDateTime(DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss"))

تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 15 سبتمبر 2009 في 12:00

#2
 

        string vSql [color= #339933;]= string[color= #339933;].Format[color= #009900;]([color= #0000ff;]" INSERT INTO Match_Historique (CRD,EmployeeCode,Action,Cpy
Code)VALUES (CAST('{0}' AS DATETIME),{1},{2},{3}) "[color= #339933;],

                                       DateTime[color= #339933;].Now[color= #339933;].ToString[color= #009900;]([color= #009900;]) [color= #339933;],

                                       [color= #009900;]([color= #009900;](cEmployee[color= #009900;])[color= #009900;](Session[color= #009900;][[color= #0000ff;]"Employee"[color= #009900;]][color= #009900;])[color= #009900;])[color= #339933;].EmployeeCode[color= #339933;].ToString
[color= #009900;]([color= #009900;])[color= #339933;],

                                       iAction[color= #339933;],

                                       Txb_CpyCode[color= #339933;].Text

                                     [color= #009900;])[color= #339933;];

بما اني لم اجد في C# قمت بتحول التاريخ الى حروف ثم الى تاريخ بواسطة SQL

شكرا

بكني اريدها في السي شارب ان كان احدم يعرفها

#3

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

جرب هذه الجملة

SqlCommand cmd=new SqlCommand(string.Format("Insert Into MyTable(MyDateField) Values('{0}')",DateTime.Now.ToString("MM/dd/yyyy HH:mm")));

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

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

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

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

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

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