• Jueves 2 de Mayo de 2024, 23:21

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - sickpsique1

Páginas: [1]
1
C# / Textbox con formato moneda tiempo de ejecución
« en: Viernes 11 de Junio de 2010, 18:48 »
Qué tal.
Fíjense que tengo un problema y se trata de que quiero que en tiempo de ejecución al ir escribiendo sobre un texbox éste separe miles, cientos, etc. y las dos decimales algo así como 1234567890.00 = 1,234,567,789.00 y despues como enviarselos pero solo la cadena con el separador de decimales algo así como esto: 1234567890.00, estoy trabajando con Oracle 11g y C# en Visual Studio 2008.
Lo he intentado en el evento text_changed pero no me funciona algo así había hecho:
txtPrecio.Text = string.Format("###,###,###,00", pRECIODataGridViewTextBoxColumn); entre otras formas de hacerlo pero sin éxito :wacko:
Y también algo como esto:
double precio = 0;
txtPrecio.Text = precio.ToString("C");
pero en el textbox me pone : $0.00 y no puedo escribir nada.. :D  no sé a que se debe

Espero y me puedan ayudar
Gracias !

2
C# / insertar checkbox en oracle 11g
« en: Lunes 17 de Mayo de 2010, 07:58 »
Hola saludos a todos
Soy nuevo en esto de .net y pues ahora ando metido en una pequeña app y lo que me gustaría saber es como hago para poder insertar de un checkbox a la base de datos. Es un campo que solo acepta dos valores "S ó N". Y bueno el usuario llena un formulario y se selecciona el checkbox pues entonces es S y lo contrario pues...N.jeje !. Estoy atorado en esto no sé si me puedan ayudar. Ya tengo mi formulario y ya puedo agregar datos en la base de datos lo hice de manera visual agregando un nuevo origen de datos, instalé el cliente y me conecté con la bdd y ahora puedo insertar datos, leerlos, modificarlos, pero hacer esto que quiero hacer creo que no es de esta manera (visual). En realidad tengo dos checkbox pero bueno...ya teniendo idea de como hacer uno puedo hacer los demás.
Estoy usando visual studio 2008 y oracle enterprise 11g. Y otra cosa no sé si sea mucha molestia pero también en otro campo de un textboxt quiero hacer que si la longitud de un campo es igual a 3 o x entonces en la base de datos se inserte un 1, 2, o 3, etc según la longitud, ésta no puede ser mayor a 10 de todos modos.
Gracias por su ayuda.

Estoy intentando que al estar seleccionado en el evento CheckedChanged del checkbox entre algo como:
if (checkBox1.Checked)
{
OracleConnection conn = new OracleConnection();
            conn.ConnectionString = "Data Source=sid;" + "User Id=user;" + "Password=pass;" + "Min Pool Size=10;" + "Connection Lifetime=120;" + "Connection Timeout=60;" + "Incr Pool Size=5;" + "Decr Pool Size=2;";
            conn.Open();

SqlSelectCommando1.ComandText = "insert into table(campo)values(S) where campoPK="+iD_BIENTextBox.text; //No sé creo que algo anda mal con mi query tomo el campo id_bienTextbox porque ese es el que trae la llave primaria y pues me interesa insertar la S o la N en el registro que se está agregrando.
}
Algo así voy, pero no tengo una idea clara de como hacerlo.

Páginas: [1]