I have the following SQL query where i want thease to be populate to GridView, but the Duration field is in Second format, I want it would be in HH:MM:SS format.
cmd ="select subscriber_id as Subscriber_no,,amount,duration from MyTable" ;
Please help me how to format this within the Query to display in GridView.
Hi tapan.behera,
Here is an example that does what you want:
declare @.durationintset @.duration = 1082587selectcast(@.duration / 60 / 60AS nvarchar) +'h:' +cast(@.duration / 60 % 60AS nvarchar) +'m:' +cast(@.duration % 3600 % 60AS nvarchar) +'s'Kind regards,
Wim|||
Thanks for your suggestion.
But how can i embed your variable in my sql statement.
I don't want to use it as separate variable, i want to use it within my sql statement.
i.e Select amount,call_id,duration from my Table.
So how can i use your suggestion here, please help me.
|||hi tapan.behera,
tapan.behera@.hotmail.com:
I don't want to use it as separate variable, i want to use it within my sql statement.
I was just making an example! When you use a select statement, that will eliminate the need of a variable.
tapan.behera@.hotmail.com:
i.e Select amount,call_id,duration from my Table.
It would be something like:
select amount, call_id,cast(duration / 60 / 60AS nvarchar) +'h:' +cast(duration / 60 % 60AS nvarchar) +'m:' +cast(duration % 3600 % 60AS nvarchar) +'s'as durationfrom myTable
Kind regards,
Wim
No comments:
Post a Comment