Foros del Web » Programación para mayores de 30 ;) » .NET »

hola necesito ayuda en sql server y .net

Estas en el tema de hola necesito ayuda en sql server y .net en el foro de .NET en Foros del Web. buenas tengo un par de dudas y me gustarian que me ayuden estoy programando en visual basic 2008 y manejo la base de datos en ...
  #1 (permalink)  
Antiguo 20/01/2011, 10:26
 
Fecha de Ingreso: enero-2011
Ubicación: medellin
Mensajes: 194
Antigüedad: 13 años, 3 meses
Puntos: 0
Pregunta hola necesito ayuda en sql server y .net

buenas tengo un par de dudas y me gustarian que me ayuden

estoy programando en visual basic 2008 y manejo la base de datos en sql server 2005

1. como puedo hacer que en mi procedimiento almacenado de adicionar datos me guarde la fecha del sistema pues lo necesito tanto fecha de dias como la hora en que se guarda un registro asi lo tengo pero no me guarda la hora

create procedure SP_Adicionar_datos
@cedula varchar(10),
@nombre nvarchar(20),
@apellido nvarchar(25),
@cliente nvarchar(15),
@fecha_expedicion datetime,
@imagen image,
@imagen2 image,
@imagen3 image,
@observaciones nvarchar(50)='',
@aceptado nchar(2)=''
as
insert into tbldatos(Cedula,Nombre,Apellido,Cliente,Fecha_expe dicion,imagen,imagen2,imagen3)
values (@cedula,@nombre,@apellido,@cliente,convert(dateti me,@fecha_expedicion,108),@Imagen,@Imagen2,@Imagen 3)
insert into tblobservaciones (Cedula,Observaciones,Aceptado)values (@Cedula,@Observaciones,@Aceptado)

2.en la misma base datos tengo una tabla y necesito que cuando valla a llamar los datos que me los traiga en el orden del mas viejo hasta el mas nuevo osea primero me trae los registros con fechas mas viejas hasta llegar a la mas reciente

de antemano les agradezco la ayuda que puedan brindarme de mis dudas
  #2 (permalink)  
Antiguo 20/01/2011, 10:43
Avatar de Aquaventus  
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: hola necesito ayuda en sql server y .net

en vb.net puedes jalar la fecha del dia sin necesidad de parsearlo en el insert:
Dim fecha as Datetime = Today.Now
y para listarlo los mas viejos primero seria asi :
SELECT*FROM tbldatos ORDER BY Fecha_expedicion ASC
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net
  #3 (permalink)  
Antiguo 20/01/2011, 10:58
 
Fecha de Ingreso: enero-2011
Ubicación: medellin
Mensajes: 194
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: hola necesito ayuda en sql server y .net

Cita:
Iniciado por Aquaventus Ver Mensaje
en vb.net puedes jalar la fecha del dia sin necesidad de parsearlo en el insert:
Dim fecha as Datetime = Today.Now
y para listarlo los mas viejos primero seria asi :
SELECT*FROM tbldatos ORDER BY Fecha_expedicion ASC
dime una cosa

este va en el formulario donde guardo los datos? Dim fecha as Datetime = Today.Now

o va en la clase donde llamo al procedimiento
  #4 (permalink)  
Antiguo 20/01/2011, 10:59
Avatar de Aquaventus  
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: hola necesito ayuda en sql server y .net

en el formulario donde guardas los datos le pasas esa variable que almacena la fecha
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net
  #5 (permalink)  
Antiguo 20/01/2011, 11:04
 
Fecha de Ingreso: enero-2011
Ubicación: medellin
Mensajes: 194
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: hola necesito ayuda en sql server y .net

Cita:
Iniciado por Aquaventus Ver Mensaje
en el formulario donde guardas los datos le pasas esa variable que almacena la fecha
ya lo hice pero el problema es que no me guarda la hora actual siempre me guarda a la misma hora osea a las 12.00.00 am y necesito para mas adelante organizar los datos por horas
  #6 (permalink)  
Antiguo 20/01/2011, 11:08
Avatar de Aquaventus  
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: hola necesito ayuda en sql server y .net

prueba :
Date.Now.ToString()
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net
  #7 (permalink)  
Antiguo 20/01/2011, 11:14
 
Fecha de Ingreso: enero-2011
Ubicación: medellin
Mensajes: 194
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: hola necesito ayuda en sql server y .net

Cita:
Iniciado por Aquaventus Ver Mensaje
prueba :
Date.Now.ToString()
pues ya lo probe y no :S
  #8 (permalink)  
Antiguo 20/01/2011, 11:18
Avatar de Aquaventus  
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: hola necesito ayuda en sql server y .net

que raro yo lo pruebo aqui y bota la fecha y hora... ni DateTime.Now ? debe haber un problema en tu code al insertarlo... no lo parsees
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net
  #9 (permalink)  
Antiguo 20/01/2011, 11:21
 
Fecha de Ingreso: enero-2011
Ubicación: medellin
Mensajes: 194
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: hola necesito ayuda en sql server y .net

Cita:
Iniciado por Aquaventus Ver Mensaje
que raro yo lo pruebo aqui y bota la fecha y hora...
es decir lo guardo desde el vb.net y cuando lo consulto en sql server siempre me trae esa fecha acaso no sera porque tiene la fecha asi?

convert(datetime,@fecha_expedicion,108)

como puedo hacer para que en esa expresion pueda agregarle getdate()

es decir que cuando se registre tenga la fecha del sistema y no la que el usuario le ingrese
  #10 (permalink)  
Antiguo 20/01/2011, 11:23
Avatar de Aquaventus  
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: hola necesito ayuda en sql server y .net

quitale ese convert porque si se supone que le pasas esto "DateTime.Now " de por sí es un datetime... estaria demas volver a convertirlo
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net
  #11 (permalink)  
Antiguo 20/01/2011, 11:28
 
Fecha de Ingreso: noviembre-2010
Mensajes: 4
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: hola necesito ayuda en sql server y .net

creo que tienes que quitar esto
convert(datetime,@fecha_expedicion,108)
en el procedimiento almacenado y dejar
solo getdate()
  #12 (permalink)  
Antiguo 20/01/2011, 11:28
 
Fecha de Ingreso: enero-2011
Ubicación: medellin
Mensajes: 194
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: hola necesito ayuda en sql server y .net

ya lo hice y sigue saliendome la misma fecha
  #13 (permalink)  
Antiguo 20/01/2011, 11:33
 
Fecha de Ingreso: enero-2011
Ubicación: medellin
Mensajes: 194
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: hola necesito ayuda en sql server y .net

Cita:
Iniciado por nhmedin Ver Mensaje
creo que tienes que quitar esto
convert(datetime,@fecha_expedicion,108)
en el procedimiento almacenado y dejar
solo getdate()
oye perfecto me funciono muchas gracias

y abusando de tu confianza tengo otro problema

en el formulario de datos tengo 3 imagenes para guardar pero minimamente tiene que guardar una imagen pero cuando pongo solo una me pone problema y me sale este error

"No se puede dejar vacio el nombre de la ruta de acceso"

y en la tabla las otras 2 imagenes deje como null donde puede quedar vacio

Etiquetas: hola, server, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:31.