IvanASP 0 Denunciar post Postado Março 12, 2008 Alô Pessoal do Forum! Peço ajuda em uma orientação de como gravar datas no banco de dados SQL. Uso VB.Net. Deve haver algum “pulo do gato” que desconheço. É o seguinte: Depois da conexão conn aberta, Dim GData As Date GData = CDate("14/03/2008") Dim comando As SqlCommand comando = New SqlCommand("Insert Tabela(Data) Value('" & GData & "')”, Conn ) comando.ExecuteNonQuery()Obs. No banco, o campo Data está com o tipo DateTime, pois não encontrei só Date. Quando a aplicação é rodada, dá o seguinte erro: “The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value. The statement has been terminated.” Agradeço a quem puder me dar uma dica para superar esta dificuldade. Ivan Albuquerque Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Março 13, 2008 Troque a / por - antes de gravar, utilize o Replace. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites