ورود

View Full Version : گرفتن تاريخ از اس كيو ال



saeid.memfis
چهارشنبه 30 دی 1388, 22:57 عصر
سلا م دوستان
من با دستور زير مي خوام تاريخ و ساعت رو از رو سيستم سرور بردارم .دستور رو بلدم ولي اينكه چطور اجراش كنم رو ياد ندارم
ممنون مي شم كمكم كنيد


SQLStatment = "Select CONVERT(varchar, getdate(), 108);"
cmd.CommandText = SQLStatment
cmd.ExecuteNonQuery()

جالا نميدونم چطور مقدار تابع رو چطور مثلا به يك تكست نسبت بدم

ebrahimv
چهارشنبه 30 دی 1388, 23:34 عصر
سلا م دوستان
من با دستور زیر می خوام تاریخ و ساعت رو از رو سیستم سرور بردارم .دستور رو بلدم ولی اینکه چطور اجراش کنم رو یاد ندارم
ممنون می شم کمکم کنید


SQLStatment = "Select CONVERT(varchar, getdate(), 108);"
cmd.CommandText = SQLStatment
cmd.ExecuteNonQuery()

جالا نمیدونم چطور مقدار تابع رو چطور مثلا به یک تکست نسبت بدم
چند تا كار اضافه كردي كافي بود


Select getdate()

بعد تو برنامت ميتوني تاريخ يا ساعت را از هم جدا كني

saeid.memfis
پنج شنبه 01 بهمن 1388, 10:17 صبح
سلام دوست عزيز
ممنون از راهنماييت
ولي من كامل متوجه نشدم...
چطور مقدار بازگشتي تابع رو دريافت كنم(تو تكست مثلا)كه بعد اونو به شمسي تبديل كنم...
من اين رو براي يه برنامه تحت شبكه مي خوام كه نوشتم و مي خوام كلاينتها ساعت رو از سرور بگيرن
ممنون

ebrahimv
پنج شنبه 01 بهمن 1388, 10:48 صبح
اين از كد كاملش
برنامشم برات نوشتم


Dim cmd As New SqlClient.SqlCommand()
cmd.Connection = New SqlClient.SqlConnection("Data Source=.\SQLEXPRESS;Integrated Security=True")
cmd.CommandText = " Select getdate()"
cmd.Connection.Open()
Dim s As Date = cmd.ExecuteScalar().ToString()
TextBox1.Text = Format(s, "yyy/mm/dd")
TextBox2.Text = Format(s, "HH:mm:ss")

saeid.memfis
پنج شنبه 01 بهمن 1388, 15:17 عصر
دستت درست مهندس
ميرم تست كنم

saeid.memfis
پنج شنبه 01 بهمن 1388, 16:39 عصر
بهتر نبود این تاپیک تو دات نت میموند تا همه ازش استفاده کنن
من فکر می کنم نیاز به انتقال نداشت و کاملا به بحث دات نت مرتبط بود