NPassaro 0 Denunciar post Postado Janeiro 28, 2009 Olá pessoal... mais uma duvida.. Usei: MinhaString = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); e funcionou sem problemas... tentei usar o codigo puxando do meu bd: MinhaString = datarow["Dt_Atualizacao"].ToString("yyyy-MM-dd HH:mm:ss"); e recebi o erro: No overload for method 'ToString' takes '1' arguments se eu removo o formato dentro do ToString.. ai passa... Alguem pode me ajudar? Obrigado! Compartilhar este post Link para o post Compartilhar em outros sites
Juliano.net 2 Denunciar post Postado Janeiro 28, 2009 São coisas diferentes, o ToString() é independente em cada classe. Ele faz parte do tipo base (Object) mas geralmente é sobrescrito em cada classe que herda de Object. Pro seu código funcionar poderia ser feito: MinhaString = Convert.ToDateTime(datarow["Dt_Atualizacao"]).ToString("yyyy-MM-dd HH:mm:ss"); Assim ele irá converter o que vem do banco para DateTime antes de utilizar o ToString(). Compartilhar este post Link para o post Compartilhar em outros sites
NPassaro 0 Denunciar post Postado Janeiro 28, 2009 Obrigado Juliano! Compartilhar este post Link para o post Compartilhar em outros sites