Framework .NET - Fecha en VB .NET

 
Vista:

Fecha en VB .NET

Publicado por gabriela (9 intervenciones) el 29/10/2005 02:41:45
Un nuevo problema a la vista!!!!.

Bueno resulta que necesito insertar una fecha en la base de datos asi ...

FormatDateTime(fecha.Now,vbShortDate)

El problema es que me incluye la hora aunque salga asi 00:00

Alguien que me ayude porfis, a lo mejor es algo tan simple pero me esta retarsanto demasiado

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Fecha en VB .NET

Publicado por David Medina (2 intervenciones) el 29/10/2005 17:02:33
Debes convertir la fecha con la función propia de la clase DateTime

Dim dtFecha as DateTime = DateTime.Now

Valor = dtFecha.ToString("MM/dd/yyyy")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fecha en VB .NET

Publicado por Guillermo (1 intervención) el 21/08/2007 16:19:29
Lo que buscaba, graciaa!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Juan Luis

RE:Fecha en VB .NET

Publicado por Juan Luis (1 intervención) el 12/09/2009 22:52:54
HOla, la verdad gracias por ese aporte, estoy haciendo un sistema manejador de datos en visual basic .net 2008, me gustaria que me resolviera otras dudas, como esta:

¿necesito saber como consultar o sacar datos desde un datagridview?, es decir cuando yo selecciono, un registro toda esa informacion del registro la pueda pasar a otro formulario tomando encuenta cada dato de la columna en sus respectivos text box.

espero su respuesta pero igualmente agradecido
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fecha en VB .NET

Publicado por Daniel Diaz (1 intervención) el 02/12/2009 10:03:17
al amigo que consulto como sacar los datos de un datagridview, yo lo hago asi:

Private Sub DataGridView2_CellClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView2.CellClick

Dim a As Integer = DataGridView2.CurrentRow.Index


TextBox1.Text = DataGridView2.Item(0, a).Value
TextBox2.Text = DataGridView2.Item(1, a).Value
TextBox3.Text = DataGridView2.Item(2, a).Value
TextBox4.Text = DataGridView2.Item(3, a).Value
TextBox5.Text = DataGridView2.Item(4, a).Value
TextBox6.Text = DataGridView2.Item(5, a).Value

DateTimePicker1.Text = DataGridView2.Item(6, a).Value

TextBox7.Text = DataGridView2.Item(7, a).Value
TextBox8.Text = DataGridView2.Item(8, a).Value
TextBox9.Text = DataGridView2.Item(9, a).Value
TextBox17.Text = DataGridView2.Item(10, a).Value

DateTimePicker2.Text = DataGridView2.Item(11, a).Value

End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fecha en VB .NET

Publicado por Martin (1 intervención) el 25/03/2011 03:21:03
seria mejor hacerlo desde la misma consulta sin necesidad de guardarlo en el datagridview!

Asi:
Dim cadena1 As String = "database=nefertari;data source=localhost;user id=root;password=imartink"
Dim sql1 As String = "select * from clientes where id_cliente='" & TextBox1.Text & "'"
Dim conexion1 As New MySql.Data.MySqlClient.MySqlConnection(cadena1)
Dim datos1 As New MySql.Data.MySqlClient.MySqlDataAdapter(sql1, conexion1)
Dim setdatos1 As New System.Data.DataSet
datos1.Fill(setdatos1)
conexion1.Open()
Dim comando1 As New MySqlCommand
comando1.Connection = conexion1
comando1.CommandType = CommandType.Text
comando1.CommandText = sql1
comando1.ExecuteNonQuery()
TextBox3.Text = setdatos1.Tables(0).Rows(0)(1)
TextBox4.Text = setdatos1.Tables(0).Rows(0)(2)
TextBox5.Text = setdatos1.Tables(0).Rows(0)(3)
Espero aun te sirva! jeje muy tarde pero eficiente.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fecha en VB .NET

Publicado por Are (1 intervención) el 01/09/2010 15:59:30
Hola, tengo un problema con vb.net necesito que me retorne la fecha actual - 1 día, pero el problema es el siguiente
tengo este codigo
Label9.Text = CStr(CDate((CStr(Now.Day -1) + "/" + CStr(Now.Month) + "/" + CStr(Now.Year))))
y funciona excelente pero cuando día = 01 muestra error no retorna 31 o 30 sea el caso.
Quien puede ayudarme?

Gracias......
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Fecha en VB .NET

Publicado por Antonio (1 intervención) el 17/05/2012 18:21:29
Hola amigo, yo tenia el mismo problema pero lo solucione asi:

definimos la variable
Dim diaanterior As DateTime = DateTime.Now.AddDays(-1)
y le damos el formato deceado
Format(diaanterior, "Short Date")

en este caso Hoy es: 17/05/2012 y con esto regresara: 16/05/2012..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

RE:Fecha en VB .NET

Publicado por Darwin (1 intervención) el 23/10/2012 20:19:37
Perfecto me ayudo mucho este codigo solo que yo lo use de esta manera:

Dim diaanterior As DateTime = DateTime.Now.AddDays(+30)

Format(diaanterior, "dd/mm/aa")
txtfechacita1.Text = diaanterior

para que muestre una proxima fecha de visita o cita medica.

GRACIAS....!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

RE:Fecha en VB .NET

Publicado por angel (1 intervención) el 06/03/2012 17:25:13
hola espero alguien me pueda ayudar con un problema que me surgio...

lo que pasa es lo siguiente: en un datagrid de JANUS, en una celda del mismo datagrid capturo la fecha y hora el problema es que a la hora de capturar por ejemplo la fecha 09/01/2012 me la cambia a 01/09/2012 y no se porque

ese cambio lo hace a la hora de que cambio de celda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fecha en VB .NET

Publicado por tavo (1 intervención) el 24/05/2007 03:08:56
Hola gabriela.
Mira yo manejo el campo en la DB como string o cadena, luego en el codigo capturo la efcha y hago el casting(conversion) a string y luego la inserto normalmente. Espero te sirva. Nos hablamos

Desde Santa Marta, Colombia
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fecha en VB .NET

Publicado por Albert (1 intervención) el 14/06/2007 17:46:18
Hola amigos programadores, tengo un problemita apenas estoy empezando con vb.net 2003 y ya me dejaron un proyecto, quiciera que me ayudaraon o guiarn como hacerlo, el proyecto es de una BD de accces acedes a ella con vb.net desde una aplicacion Web.aspx en la cual debe hacer busquedas de usuarios por nombre, o por usuario valga la redundancia, dar de altas , dar de baja a un usuario de la tabla de altas y mandarlo a la tabla de bajas,simplemente que no lo elimine fisicamente, tambien hacer reportes e imprimir reportes ojala alguien me pueda hechar la mano, porfa....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fecha en VB .NET

Publicado por Virus_Nautico (1 intervención) el 04/01/2008 21:29:43
si es en vb.net solo usa el mid
Ejm
dim FechaSave=mid(FormatDateTime(fecha.Now,vbShortDate),1,8)
espero te sirva es super sencillo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fecha en VB .NET

Publicado por Pablo Jesus (1 intervención) el 14/07/2008 16:44:59
Utiliza Fecha.today para obtener la fecha de hoy sin la hora
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fecha en VB .NET

Publicado por Fernando Urbina (1 intervención) el 17/09/2008 22:32:40
no uses el FormatDateTime(), ya que este te devuelve con formatos fecha y hora.

hazlo de la siguiente manera.

fecha.Now.ToShortDateString()

te regresa : 19/09/2008
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fecha en VB .NET

Publicado por Ale (1 intervención) el 24/11/2008 15:39:13
claro...pero ahi te regresa un String (la fecha pero como texto), para obtener la fecha real y poder hacer consultas con las mismas debes rescatar el valor como:
Txtfecha.value.date ---> lo cual te dará un valor #19/09/2008#
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fecha en VB .NET

Publicado por andres (1 intervención) el 07/08/2009 03:38:43
estoy encartado porfa necesito ayuda como debo usar el codigo de fechas en vb.net
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fecha en VB .NET

Publicado por alfredo (1 intervención) el 10/07/2012 01:39:55
Expertos sepan disculpar pero tengo un problema y no sé cómo resolverlo use todo tipo de macros pero no da resultado intento grabar la fecha en una celda de en Excel mediante un userform lo cual tiene un texbox usando value date el textbox toma la hora actual pero al ejecutar el macro que graba el textbox a una celda la fecha sale invertida ejemplo la fecha en el textbox esta asi09/02/2012 y se graba 02/09/2012 e invierte el mes por el día me estoy volviendo loco por favor ayuda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fecha en VB .NET

Publicado por johana (1 intervención) el 29/08/2012 19:02:38
Hola desearia me hecharan una mano en este problemita , estoy aprendiendo vb.NET Y tengo una
pequeño problemita.
Estoy realizando un sistemita el cual le pedire al usuario me dijite su año de nacimiento y apartir
de eso necesito calcular la fecha de nacimiento y mostrarle cuantos años el tiene en la actualidad
ese es masque todo el problemita y no se cual es la funcion ni como quedaria si tendria que hacer la funcion en una clase y luego halarla al evento clik :: bueno espero sus ayudas gracias e antemano
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Fecha en VB .NET

Publicado por Daniel (1 intervención) el 05/06/2013 16:23:33
Con la propiedad "Date" de la fecha:


Dim Fecha as new Date
Fecha = Date.Now.Date
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar