vb.net 2005 segundos

alfinete

Power Member
tenho uma variavel data_entrega do tipo datetime, no qual converti para string como mostra a baixo

Código:
   data = data_entrega.ToString("yyy/MM/dd hh:mm:ss")

so que so consigo mostrar o resultado ate aos segundos

o que eu quero é mostrar tb os milisegundos

agradecia uma ajuda
 
tenta ver se desta maneira funcionar:

Código:
data = data_entrega.ToString("yyy/MM/dd hh:mm:ss.FFF")

ou então

Código:
data = data_entrega.ToString("yyy/MM/dd hh:mm:ss.") & data_entrega.Millisecond
 
ok ate ai tdo bem mas mostra a ooo's

thanks

Código:
select    distinct 
      /* select o nome de quem aceitou o pedido*/
        c.Nome as Aprovador,
      /*select o nome de quem fez o pedido*/
    d.Nome as Requisitante,
      /*select codigo do pedido*/
    a.Codigo,
     /*select o nome do produto*/
    e.Nome as Produto,
     /*select a datahora do pedido requisitado*/
         convert(datetime,f.Datahora,113) as 'Data Req',
     /*select a datahora do pedido entregue*/
        a.Datahora as 'Data ent',
     /*select a quantidade pedida no pedido requisitado*/ 
    g.quantidade as 'quant req',
     /*select a quantidade pedida no pedido aceite*/ 
        a.quantidade as 'quant aceit',
     /*quantidade pendente*/

     h.quantidade as 'quant entregue',

 p.quantidade as 'quant pendente'
from    TabPedido a
/* capta o codigo do pedido referente a estado em b e select a*/
Left Join TabPedido b
    on a.codigo=b.codigo
Left Join TabPedido ent
    on a.codigo=ent.codigo
Left Join TabPedido pend
    on a.codigo=pend.codigo
/* capta o o nome do utilizador que aceitou o pedido com estado em a e select c*/
Left Join TabUtilizador c
    on a.IdUtilizador=c.Id
/* capta o nome do utilizador que requisitou o pedido */
Left Join TabUtilizador d
    on b.IdUtilizador=d.Id
/* capta o o produto */
Left Join TabProduto e
    on b.IdProduto=e.Id
/* capta a datahora do pedido estado 0 */
Left Join Tabpedido f
    on b.datahora=f.datahora
/* capta a quantidade do pedido estado 0 */
left join Tabpedido g
        on b.quantidade=g.quantidade

left join Tabpedido h
        on ent.quantidade=h.quantidade 

left join Tabpedido p
        on pend.quantidade=p.quantidade 
/*a para estado = 2
  b para estado = 0*/
where    a.estado=2
and    b.estado=0
and  ent.estado=4
and  pend.estado=1
este é o meu sql

se o correr no query analizer so sql server 2000 mostra as horas com milisegundos

se pegar nele e o puser na gridview so me mostra as datas ate aos segundos

não sei porque carfa de agua

que eu saiba o select que faz isso
Código:
 convert(datetime,f.Datahora,113) as 'Data Req',
está bem pois funcina bem no sql so na grid é que não
:((

:((((

agradecia uma ajuda

do tipo o que mostra é

12:03:03:0
 
Última edição:
Back
Topo