Discussion:
Concatenar fechas
(demasiado antiguo para responder)
Vladimir
2004-11-02 13:01:39 UTC
Permalink
Hola esta est la situacion!!!! como contateno dos fechas
en sql veran utilizo este codigo para cuando mis campos de
la tabla dedula+nombre+apellido son varchar para mostralos
concatenados en un dalalits:

Set rcs_recaudador = New ADODB.Recordset
rcs_recaudador.CursorLocation = adUseClient
rcs_recaudador.Open "select IDUsuario,(Cedula + ' - ' +
Nombre + ' ' +Apellido) as NombreCompleto from Usuario
where IDClasificacionUsuario='USU0005'", strconex,
adOpenDynamic, adLockOptimistic, adCmdText
DTLRecaudador.ListField = "NombreCompleto"
DTLRecaudador.BoundColumn = "IDUSaurio"
Set DTLRecaudador.RowSource = rcs_recaudador


pero como hacer que este efectu funcione saviendo que los
campos que deseo cncatenar y mostrar en formato de fecha
corta en mi datalist son una fechaInicio+fechaFin

Gracias!!!!
Alex Martínez
2004-11-02 13:47:07 UTC
Permalink
Puedes usar las funciones CAST o CONVERT (si quieres darle un formato
específico):
SELECT
CAST(FechaIni AS VARCHAR) + '-' + CAST(FechaFin AS VARCHAR) ,
CONVERT(VARCHAR, FechaIni,103) + '-' + CONVERT(VARCHAR, FechaFin,103)
FROM TABLA
Post by Vladimir
Hola esta est la situacion!!!! como contateno dos fechas
en sql veran utilizo este codigo para cuando mis campos de
la tabla dedula+nombre+apellido son varchar para mostralos
Set rcs_recaudador = New ADODB.Recordset
rcs_recaudador.CursorLocation = adUseClient
rcs_recaudador.Open "select IDUsuario,(Cedula + ' - ' +
Nombre + ' ' +Apellido) as NombreCompleto from Usuario
where IDClasificacionUsuario='USU0005'", strconex,
adOpenDynamic, adLockOptimistic, adCmdText
DTLRecaudador.ListField = "NombreCompleto"
DTLRecaudador.BoundColumn = "IDUSaurio"
Set DTLRecaudador.RowSource = rcs_recaudador
pero como hacer que este efectu funcione saviendo que los
campos que deseo cncatenar y mostrar en formato de fecha
corta en mi datalist son una fechaInicio+fechaFin
Gracias!!!!
--
Saludos,
Alex
[MS-MVP Visual Basic]
Continúe leyendo en narkive:
Loading...