يعطيكوا العافيه يا جماعه
انا هلا عامل برنامج امتحانات الداتا بيز تبعته عالسيرفر
و البرنامج Windows Apllication مربوط مع السيرفر
كيف بدي اجيب توقيت السيرفر و اخزنه عندي
و بكون مشكور الكوا كتيييييييييييير
يعطيكوا العافيه يا جماعه
انا هلا عامل برنامج امتحانات الداتا بيز تبعته عالسيرفر
و البرنامج Windows Apllication مربوط مع السيرفر
كيف بدي اجيب توقيت السيرفر و اخزنه عندي
و بكون مشكور الكوا كتيييييييييييير
ضع في السيرفر شيء ما يسترجع لك الوقت هناك, مثلا ربما تكون XML Webservice, أو StoredProcedure في قاعدة البيانات, أو ما شابه.
يا ريت تعطيني جملة ال select اللي لازم احطها بال Stored Procedure
أو ال XML Webservice
و بكون مشكورلك كتيييييييييير
و يعطيك الف عافيه
استخدم الـDatetime Class في ويب سيرفس
السلام عليكم
يوجد اكثر من طريقة منها مثلا اكتب function بداخل ms sql server بالشكل التالى
CREATE FUNCTION dbo.TimePart ( @fDate datetime ) RETURNS varchar(10) AS BEGIN RETURN ( CONVERT(varchar(7),right(@fDate,7),101) ) END
واستخدام ال getdate function
مثال
select dbo.TimePart(getdate())
{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

اذا بتتعامل مع stored procedure استخدم Getdate مثل
insert into mytable (f1,f2,mydate) values(@f1,@f2,getdate())
او في vb.net (وحولها الى C# على معرفتك)
sql = "select Getdate()" MyCommand = New SqlCommand(sql, MyConnection) MyCommand.ExecuteNonQuery() mydate = MyCommand.ExecuteScalar
مشكورين كتيييييييييييييييير
و ما قصرتوا يا جماعه و منكم نستفيد ان شاء الله
و يعطيكوا الف عافية
هذا الموضوع مغلق.