problemas con smalldatetime

30/07/2004 - 16:42 por marco_alfredo_taboada | Informe spam
buenos dias tengo un problemita resulta que mi aplicacion cliente
manda datos a mi servidor mediante un store procedure en sql server
mi store procedure
CREATE PROCEDURE [insertarhechos]
(
@estado [bit],
@bandera [bit],
@sexo [bit],
@nombre [nvarchar](255),
@monto [float],
@fecha [smalldatetime])
AS
INSERT INTO tabla
( [estado], [bandera], [sexo],[nombre],[monto],[fecha])
values( @estado,@bandera,@sexo,@nombre,@monto,@fecha)
pero resulta que a veces mando un fecha con estas caracteristicas ' /
/ '
como puedo hacer para que cuando reciba ese valor en la variable
@fecha no me introduzca, como puedo hacer el if ?

Preguntas similare

Leer las respuestas

#1 Pablo Fabian Savino
30/07/2004 - 16:47 | Informe spam
Hola
usa fechas en formato ANSII (yyyymmdd) y no vas a tener problemas,
en tu aplicacion, cuando mandes la fecha haslo asi:

param=format(mifecha,"yyyymmdd")

y listo!

"Marco Alfredo" wrote in message
news:
buenos dias tengo un problemita resulta que mi aplicacion cliente
manda datos a mi servidor mediante un store procedure en sql server
mi store procedure
CREATE PROCEDURE [insertarhechos]
(
@estado [bit],
@bandera [bit],
@sexo [bit],
@nombre [nvarchar](255),
@monto [float],
@fecha [smalldatetime])
AS
INSERT INTO tabla
( [estado], [bandera], [sexo],[nombre],[monto],[fecha])
values( @estado,@bandera,@sexo,@nombre,@monto,@fecha)
pero resulta que a veces mando un fecha con estas caracteristicas ' /
/ '
como puedo hacer para que cuando reciba ese valor en la variable
@fecha no me introduzca, como puedo hacer el if ?
Respuesta Responder a este mensaje
#2 Maxi
30/07/2004 - 16:49 | Informe spam
Hola, usa la funcion CASE, revisa en los libros on line el uso de la misma.

Un abrazo


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Marco Alfredo" escribió en el mensaje
news:
buenos dias tengo un problemita resulta que mi aplicacion cliente
manda datos a mi servidor mediante un store procedure en sql server
mi store procedure
CREATE PROCEDURE [insertarhechos]
(
@estado [bit],
@bandera [bit],
@sexo [bit],
@nombre [nvarchar](255),
@monto [float],
@fecha [smalldatetime])
AS
INSERT INTO tabla
( [estado], [bandera], [sexo],[nombre],[monto],[fecha])
values( @estado,@bandera,@sexo,@nombre,@monto,@fecha)
pero resulta que a veces mando un fecha con estas caracteristicas ' /
/ '
como puedo hacer para que cuando reciba ese valor en la variable
@fecha no me introduzca, como puedo hacer el if ?





Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.722 / Virus Database: 478 - Release Date: 19/07/2004
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida