<?xml version="1.0" encoding="UTF-8"?><!-- generator="bbPress" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>
	<channel>
		<title>Dudas de Programacion &#187; Topic: problema con insert de datos decimales</title>
		<link>http://www.dudasprogramacion.com/topic/problema-con-insert-de-datos-decimales</link>
		<description>Dudas sobre lenguajes y apis de programación</description>
		<language>en-US</language>
		<pubDate>Wed, 08 Feb 2012 21:06:36 +0000</pubDate>
		<generator>bbpress 1.1</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://www.dudasprogramacion.com/search.php</link>
		</textInput>
		<atom:link href="http://www.dudasprogramacion.com/rss/topic/problema-con-insert-de-datos-decimales" rel="self" type="application/rss+xml" />

		<item>
			<title>Torres on "problema con insert de datos decimales"</title>
			<link>http://www.dudasprogramacion.com/topic/problema-con-insert-de-datos-decimales#post-304</link>
			<pubDate>Mon, 01 Feb 2010 09:29:47 +0000</pubDate>
			<dc:creator>Torres</dc:creator>
			<guid isPermaLink="false">304@http://www.dudasprogramacion.com/</guid>
			<description><p>monto_cedido = Double.parseDouble(request.getParameter(&#34;monto_cedido&#34;)); </p>
<p>¿Que string le esta llegando aquí? la función parseDouble necesita un número en formato: 35.06 para realizar la conversión correctamente.</p>
<p>Si le llega un 35,06 por ejemplo, produce un excepción.
</p></description>
		</item>
		<item>
			<title>thecarfal on "problema con insert de datos decimales"</title>
			<link>http://www.dudasprogramacion.com/topic/problema-con-insert-de-datos-decimales#post-300</link>
			<pubDate>Thu, 21 Jan 2010 14:15:22 +0000</pubDate>
			<dc:creator>thecarfal</dc:creator>
			<guid isPermaLink="false">300@http://www.dudasprogramacion.com/</guid>
			<description><p>Buen dia tengo un problema con el desarrollo de una aplicacion web la cual en un principio la carga de datos era enteros pero ahora la quiero cambiar para cargar datos decimales pero me genera error en el insert STRING NO VALIDO la misma esta desarrollada en jsp con manejador sql server aca le dejo el codigo:</p>
<p>/*********************<br />
&#60;%<br />
            }<br />
        }<br />
    } </p>
<p>	Connection con = null;<br />
    try {<br />
        String campo = request.getParameter(&#34;rif_cedente&#34;);<br />
        if (campo instanceof String) {<br />
            Class.forName(&#34;sun.jdbc.odbc.JdbcOdbcDriver&#34;);<br />
            con = DriverManager.getConnection(&#34;jdbc:odbc:SQLSERVER&#34;);<br />
            Statement stmt = con.createStatement();</p>
<p>            double monto_cedido;<br />
            double creditos_del_ejercicio;<br />
            double total_creditos_disponibles;		</p>
<p>            if (request.getParameter(&#34;monto_cedido&#34;).equals(&#34;&#34;))<br />
                monto_cedido = 0;<br />
            else<br />
                monto_cedido = Double.parseDouble(request.getParameter(&#34;monto_cedido&#34;));	</p>
<p>            if (request.getParameter(&#34;creditos_del_ejercicio&#34;).equals(&#34;&#34;))<br />
                creditos_del_ejercicio = 0;<br />
            else<br />
                creditos_del_ejercicio = Double.parseDouble(request.getParameter(&#34;creditos_del_ejercicio&#34;));					</p>
<p>            if (request.getParameter(&#34;total_creditos_disponibles&#34;).equals(&#34;&#34;))<br />
                total_creditos_disponibles = 0;<br />
            else<br />
                total_creditos_disponibles = Double.parseDouble(request.getParameter(&#34;total_creditos_disponibles&#34;));					</p>
<p>            String cadena = &#34;insert into s7_9_Inventario_Cesion (rif_cedente, nombre_cedente, rif_cesionario, nombre_cesionario, numero_escri_notif, fecha_escri_notif, fecha_contrat_cesion, monto_cedido, tributo_orig_credito_fiscal, periodo_orig_credito_fiscal, numero_declaracion_credito_fiscal, fecha_declaracion_credito_fiscal, creditos_del_ejercicio, total_creditos_disponibles, status_creditos, mes, ano, citranscriptor, Observaciones) values ( '&#34;+ request.getParameter(&#34;rif_cedente&#34;) +&#34;', '&#34;+ request.getParameter(&#34;nombre_cedente&#34;) +&#34;', '&#34;+ request.getParameter(&#34;rif_cesionario&#34;) +&#34;', '&#34;+ request.getParameter(&#34;nombre_cesionario&#34;) +&#34;', '&#34;+ request.getParameter(&#34;numero_escri_notif&#34;) +&#34;', '&#34;+ request.getParameter(&#34;fecha_escri_notif&#34;) +&#34;', '&#34;+ request.getParameter(&#34;fecha_contrat_cesion&#34;) +&#34;', &#34;+ (monto_cedido) +&#34;, '&#34;+ request.getParameter(&#34;tributo_orig_credito_fiscal&#34;) +&#34;', '&#34;+ request.getParameter(&#34;periodo_orig_credito_fiscal&#34;) +&#34;', &#34; +<br />
            &#34;'&#34;+ request.getParameter(&#34;numero_declaracion_credito_fiscal&#34;) +&#34;', '&#34;+ request.getParameter(&#34;fecha_declaracion_credito_fiscal&#34;) +&#34;', &#34;+ (creditos_del_ejercicio) +&#34;, &#34;+ (total_creditos_disponibles) +&#34;, '&#34;+ request.getParameter(&#34;status_creditos&#34;) +&#34;', '&#34;+ session.getAttribute(&#34;Mes&#34;) +&#34;', '&#34;+ session.getAttribute(&#34;Ano&#34;) +&#34;', '&#34;+ session.getAttribute(&#34;Ced&#34;) +&#34;', '&#34;+ request.getParameter(&#34;observacion&#34;) +&#34;')&#34;;<br />
            stmt.execute(cadena);<br />
            stmt.close();<br />
            stmt=null;<br />
            out.print(&#34;&#60;span class='Estilo7'&#62;La información se almacenó satisfactoriamente...&#60;/span&#62;&#34;);<br />
			response.sendRedirect(&#34;Siger_Recaudacion_7_9.jsp&#34;);<br />
        }<br />
        else {<br />
            out.print(&#34;&#60;span class='Estilo7'&#62;No se pudo almacenar la información debido a la existencia de algun campo vacio...&#60;/span&#62;&#34;);<br />
        }<br />
    }<br />
	/*catch (NumberFormatException e0) {<br />
		out.println(&#34;&#60;span class='Estilo7'&#62;Error! No utilice COMAS (,), ni PUNTOS (.) para los numeros introducidos, en su lugar redondee el numero y vualva a intentar registrar la misma informacion tomando en cuenta esta salvedad!&#60;/span&#62;&#34;);<br />
	} */<br />
    catch (SQLException e1) {<br />
        out.print(&#34;&#60;span class='Estilo7'&#62;Se presentó un error! es posible que este tratando de introducir un registro duplicado...&#34; + e1.toString() + &#34;&#60;/span&#62;&#34;);<br />
    }<br />
    catch (Exception e){<br />
        out.print(e.toString());<br />
    }<br />
    finally {        </p>
<p>    }<br />
%&#62;<br />
/*************
</p></description>
		</item>

	</channel>
</rss>

