Foros del Web » Programando para Internet » ASP Clásico »

252525

Estas en el tema de 252525 en el foro de ASP Clásico en Foros del Web. Buenas Tardes: Busco ayuda para formatear un campo tipo money que pretendo insertar en una base de datos SQL. No se como hacerlo, ni si ...
  #1 (permalink)  
Antiguo 04/04/2002, 17:40
 
Fecha de Ingreso: marzo-2002
Mensajes: 59
Antigüedad: 23 años, 2 meses
Puntos: 0
252525

Buenas Tardes:

Busco ayuda para formatear un campo tipo money que pretendo insertar en una base de datos SQL.
No se como hacerlo, ni si se debe hacer en el propio SQL mediante una formula o antes de subirlo, directamente en el código asp.

Si me pueden ayudar, lo agradezco de antemano. :(

Muchas gracias por todo Maestros!!
  #2 (permalink)  
Antiguo 04/04/2002, 17:55
Avatar de ashketchum  
Fecha de Ingreso: julio-2001
Ubicación: En algun lugar de un gran pais
Mensajes: 418
Antigüedad: 23 años, 10 meses
Puntos: 0
Re: 252525

A ver, como lo pretendes formatar?, di el formato, pero yo creo que debe de ser directamente en el código

saludos y suerte

<img src="http://www.efrance.fr/masterASP/images/logomasterASPmini.gif" width="207" height="83" align="left"><font size="2">@sh (Maestro Pokémon trajo esto para tí)[/CODE]:-p<br><font size="2">Fomentando el concepto "INTERNET" [/CODE]
  #3 (permalink)  
Antiguo 04/04/2002, 18:01
 
Fecha de Ingreso: marzo-2002
Mensajes: 59
Antigüedad: 23 años, 2 meses
Puntos: 0
Re: 252525

lo que quiero conseguir es lo siguiente....que entre en la base de datos de esta forma:

123.123,59

es decir, conseguir que sea con punto en los miles y dos decimales.

Muchas gracias por todo.
  #4 (permalink)  
Antiguo 04/04/2002, 18:13
Avatar de ashketchum  
Fecha de Ingreso: julio-2001
Ubicación: En algun lugar de un gran pais
Mensajes: 418
Antigüedad: 23 años, 10 meses
Puntos: 0
Re: 252525

Hola, pues te paso este código a ver si es lo que quieres:

&lt;SCRIPT RUNAT=SERVER LANGUAGE=VBSCRIPT&gt;
function DoDateTime(str, nNamedFormat, nLCID)
dim strRet
dim nOldLCID

strRet = str
If (nLCID &gt; -1) Then
oldLCID = Session.LCID
End If

On Error Resume Next

If (nLCID &gt; -1) Then
Session.LCID = nLCID
End If

If ((nLCID &lt; 0) Or (Session.LCID = nLCID)) Then
strRet = FormatDateTime(str, nNamedFormat)
End If

If (nLCID &gt; -1) Then
Session.LCID = oldLCID
End If

DoDateTime = strRet
End Function
&lt;/SCRIPT&gt;

esto va antes del HTML y el campo lo formatas de esta forma:

&lt;%= FormatCurrency((Recorset.Fields.Item(&quot;tucampo &quot;).Value), 2, -2, -2, -2) %&gt;

saludos y suerte

<img src="http://www.efrance.fr/masterASP/firma.jpg" width="466" height="79" usemap="#Map" border="0">
<map name="Map">
<area shape="rect" coords="263,41,336,52" href="http://www.efrance.fr/masterasp">
</map>
  #5 (permalink)  
Antiguo 04/04/2002, 18:23
 
Fecha de Ingreso: marzo-2002
Mensajes: 59
Antigüedad: 23 años, 2 meses
Puntos: 0
Re: 252525

A lo mejor no me he expresado bien:

Perdona si es asi....pero lo que quiero formatear es la insercion de un campo en la base de datos, no la presentación del mismo en la web.

Perdonar el error!!

Muchas gracias por su ayuda.
  #6 (permalink)  
Antiguo 04/04/2002, 18:25
Avatar de ashketchum  
Fecha de Ingreso: julio-2001
Ubicación: En algun lugar de un gran pais
Mensajes: 418
Antigüedad: 23 años, 10 meses
Puntos: 0
Re: 252525

Pues ahi si no sé, pense que desplegado por pantalla, bueno ojala alguien te aclare la duda no?, de todos modos la intención era ayudar

saludos y suerte

<img src="http://www.efrance.fr/masterASP/firma.jpg" width="465" height="79" border="0" usemap="#URL">
<map name="URL">
<area shape="rect" coords="270,48,347,61" href="http://www.efrance.fr/masterasp" target="_blank">
</map>
  #7 (permalink)  
Antiguo 05/04/2002, 07:21
 
Fecha de Ingreso: marzo-2002
Mensajes: 59
Antigüedad: 23 años, 2 meses
Puntos: 0
Re: 252525

Buenas:
Mi pregunta es....estoy intentando hacer algo imposible?

Por muchos intentos que hago no soy capaz....hay alguien que lo haya hecho y le haya resultado?

Por favor ayudarme!!!
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 09:39.