PDA

View Full Version : تاریخ



tinashamshastam
چهارشنبه 21 آذر 1386, 17:20 عصر
با سلام

چگونه می توان در برنامه از تاریخ سرور استفاده کرد؟

یعنی تمامی کلاینت های شبکه از تاریخ سرورشان تغذیه شوند؟

payam_skandari
چهارشنبه 21 آذر 1386, 17:40 عصر
از time server استفاده کن

hassan razavi
چهارشنبه 21 آذر 1386, 17:51 عصر
روش استفاده از Time Server چه جوریه؟

dr_csharp
چهارشنبه 21 آذر 1386, 18:13 عصر
با سلام

چگونه می توان در برنامه از تاریخ سرور استفاده کرد؟

یعنی تمامی کلاینت های شبکه از تاریخ سرورشان تغذیه شوند؟

دوست عزیز اگر با بانک کار میکنید شما میتونید کلیه عملیات درج تاریخ رو به SQL واگذار کنید .. بنابراین حتی اگر Client های شما تاریخ سیستم خودشون تغییر بدن بر روی عملیات اصلی بی اثر خواهد بود

alirzn
پنج شنبه 22 آذر 1386, 07:07 صبح
این کد تو sql تاریخ و ساعت server رو بهت میده.


select getdate()

babak23
پنج شنبه 22 آذر 1386, 07:51 صبح
نمونه کد



privatevoid DateForServer(SqlConnection objConnection)
{
string queryString = "Select GetDate() As DateTime;";
SqlCommand command = objConnection.CreateCommand();
command.CommandText = queryString;
try
{
objConnection.Open();
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
DateTime date = newDateTime();
date = (DateTime)reader[0];


System.Globalization.PersianCalendar p = new System.Globalization.PersianCalendar();
string date1 = Convert.ToString(p.GetDayOfMonth(date)) + " / " + Convert.ToString(p.GetMonth(date)) + " / " + Convert.ToString(p.GetYear(date));
int day = int.Parse(Convert.ToString(p.GetDayOfMonth(date))) ;
int month = int.Parse(Convert.ToString(p.GetMonth(date)));
int year = int.Parse(Convert.ToString(p.GetYear(date)));

}
reader.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
objConnection.Close();
}



تو این لینک هم یک نمونه برنامه هست
http://barnamenevis.org/forum/showthread.php?t=78817&highlight=%D8%AA%D8%A7%D8%B1%DB%8C%D8%AE+%D8%B3%D8 %B1%D9%88%D8%B1