Anda di halaman 1dari 8

PASAR TEXTBOX A NUMERO DECIMAL

Tengo un campo textbox llamado text1 cuyo valor que le indico es "1342,23" El carcter "," est en configuracin regional de windows como el usado para los decimales quiero guardarlo en una campo numrico de una base de datos que guarde el dato 1342,23 DIM CAMPO AS DOUBLE text1.text="1342,23" campo=cint(text1.text) <-- NO FUNCIONA SALE 1342 campo=clng(Text1.text) <-- NO FUNCIONA SALE 1342 campo=cdbl(text1.text) <-- NO FUNCIONA SALE 1342 QUE VARIABLE DEBO USAR PARA PODER LLEVAR A LA VARIABLE "CAMPO" QUE ES NUMERICO/DOUBLE DICHO VALOR GRACIAS Mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm mmmmmmmm

Leer las respuestas


"Ironpony" escribi en el mensaje news: Tengo un campo textbox llamado text1 cuyo valor que le indico es "1342,23" El carcter "," est en configuracin regional de windows como el usado para los decimales quiero guardarlo en una campo numrico de una base de datos que guarde el dato 1342,23 DIM CAMPO AS DOUBLE text1.text="1342,23" campo=cint(text1.text) <-- NO FUNCIONA SALE 1342 campo=clng(Text1.text) <-- NO FUNCIONA SALE 1342 campo=cdbl(text1.text) <-- NO FUNCIONA SALE 1342 QUE VARIABLE DEBO USAR PARA PODER LLEVAR A LA VARIABLE "CAMPO" QUE ES

NUMERICO/DOUBLE DICHO VALOR

Hola, Dado que no insististe, imagino que tu problema con Word se resolvi. Nunca est de ms un mensaje de agradecimineto, que tampoco es que estemos aqu para "usar y dejar". La funcin CDbl funciona de acuerdo con la configuracin regional. Es decir, si el separador decimal es una coma, entonces CDbl("1234,56") debera devolver 1234,56 no 1234 ni 123456. CInt y CLng eliminan la parte decimal porque devuelven valores escalares (Integer o Long), y 0,23 se "redondea" a 0. Estoy seguro de que no es cierto que CDbl("1234,23") te devuelve 1234. Y si te est pasando eso, tal vez deberas verificar el tipo de la columna en la base de datos. Tengo doce aos de trabajo acumulado sobre el supuesto de que CDbl("1234.56") = 1234.56. Salud! OJO. On 8 feb, 14:47, "Leonardo Azpurua" wrote: Mostrar la cita Buenas tardes, y ante todo gracias por la reprimenda, porque tienes toda la razn, estos foros en general son bastante buenos y la gente nos ayudamos bastante, yo colaboro generalmente en el de windows 2003 general Tienes razn el fallo es que la columna en la bbdd era tipo "entero largo" y no "doble" como debera de ser ANTE TODO, MUCHAS GRACIAS

Mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm mmmmmmmm

Pasar tecla pulsada a un textbox

Buenos dias, Alguien sabe como puedo pasar una pulsacion del teclado a un control textbox si que este tenga el foco, es decir... estando en un Datagrid con foco, que cualquier pulsacion del teclado se envie a un textbox. he revisado la instruccion PROCESSCMDKEY pero solo la tienen algunos controles y el textbox no es uno de ellos.

Te sirve que que el Textbox tome el foco? Private Sub DataGrid1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles DataGrid1.KeyUp Me.TextBox1.Select() Me.TextBox1.SelectedText = e.KeyData.ToString e.Handled = True End Sub

Saludos Carlos Durn

Mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm mmmmmmmm

Como pasar el foco a un textbox?


' Ponemos por defecto como usuario ' en el textbox, el nombre ' del usuario de windows. ' Tengo en el load de un loginForm el sisguiente codigo:

UsernameTextBox.Text = My.User.Name.Substring(InStr(My.User.Name, "\"), Len(My.User.Name) - InStr(My.User.Name, "\")) ' Ponemos el cursor en el textbox ' de introducir la contrasea. ' Me.PasswordTextBox.Focus()

O sea que lo que hago es meter en el textbox del usuario el usuario logado y luego quiero que se salte el foco al textbox de la cantrasea para que directamente se pueda teclear la contrasea sin clicar encima del textbox. pues el resultado es que el textbox del usuario como el contenido que yo quiero pero se queda con el texto seleccionado y so salta el foco al textbox de la contrasea. Un saludo, Carlos.

Carlos wrote: Mostrar la cita En el evento load no se puede asignar el foco a ningun control, ya que an no se han cargado los controles en el formulario. Prueba a asignar el tabindex a 0 para que asi sea el primero en obtener el foco. Creo recordar que tambien es valido PasswordTextBox.Select(), pero no estoy seguro. Puedes probar por si acaso ;) Desde Aguadulce - Espaa Carlos Gomez Mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm mmmmmmmm

Pasar de un TextBox a SQL Server

Buenos das, Tengo un formulario con varios campos (TextBox, BomboBox). Lo que quiero es pasar el valor de estos campos a una fila nueva cuando le de a aceptar. El cdigo es el siguiente: Private Sub Accept_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Accept.Click Dim conn As New SqlConnection() Dim Adapt As New SqlDataAdapter() 'Abre conexin con la base de datos de SQL Server conn.ConnectionString = "Data Source=SQL;Initial Catalog=Cartera_Ofertas;Persist Security Info=True;User ID=is\Cartera;Password=ingeteam" ' Adapt.Update(dataRows()As System.Data.DataRow)As Integer Dim newRow As Cartera_OfertasDataSet.ClientesRow = Me.Cartera_OfertasDataSet.Clientes.NewRow() newRow.Nombre = NombreTextBox newRow.IdArea = IdAreaComboBox newRow.Corporacion = CorporacionTextBox newRow.Division = DivisionTextBox newRow.Unidad_Gestion = Unidad_GestionTextBox newRow.Ciudad = CiudadTextBox newRow.Provincia = ProvinciaTextBox newRow.Pais = PaisTextBox Me.Cartera_OfertasDataSet.Clientes.Rows.Add(newRow) MsgBox("Cliente Agregado", MsgBoxStyle.Information) End Sub

ERROR QUE ME DA: Un valor de tipo 'System.Windows.Forms.TextBox' no se puede convertir en 'String' Un valor de tipo 'System.Windows.Forms.ComboBox' no se puede convertir en 'Integer'

Leer las respuestas

Hola que tal, No estoy seguro de que sea esto pero puede ser, creo que lo que te falta es poner la propiedad ".text" al final de lo que quieres recuperar ejm: Dim Nombre as string Dim Codigi as integer Nombre = Me.NombreTextBox.text Codigo = Me.CodigoTextBox.text Mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm mmmmmmmm

Pasar contenido de una TextBox a una ComboBox


Wenas Me gustaria saber como se hace para pasar el contenido de una textbox a una combobox para cuando se carge el contenido de la base de datos Lo que yo hago es lo siguiente -Cargo el contenido de mi base de datos en una textBox (nombre -Lluego hago lo siguiente en el load " ComboBox1.selectedItem = nombre.text Creo que esta bien pero nose porque no me lo hace y quizas me dejo algo :S si alguien supiera como hacerlo de otra forma o alguna cosa le estaria muy agradecida Agur ;

Leer las respuestas


Hola teskupo, yo veo que est bien. Tienes algn problema con el cdigo que utilizas o est todo ok?.

Un saludo. Jorge Serrano Prez Microsoft MVP VB.NET PortalVB.com Mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm mmmmmmmm

pasar datos de un DATAGRID a TEXTBOX


28/10/2005 - 17:34 por diegoma02 | Informe spam

Buenas, Estoy teniendo problemas y necesito ayuda Tengo un DATAGRID con datos que le paso de una tabla de una base, eso anda perfecto. El problema esta cuando hago click en una fila del datagrid y quiero pasar los datos de ella a un grupo de TEXTBOX que tengo para ello No me funciona y por consiguiente no puedo hacer que los datos de la fila seleccionada aparezcan en los textbox Alguien puede ayudarme con esto Muchas gracia diegoma02

Leer las respuestas


ek mas diego .. intenta con esto: dim fila as datarow Private Sub dg_CurrentCellChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)handles dg.CurrentCellChanged Try If Not dg.CurrentRowIndex = NumFilaPasadaCargos Then tabla=dg.datasoruce fila = tabla.Rows(dg.CurrentRowIndex)

If Trim(fila("NombreColumna").ToString) = "" Then txtbox.Text = "" Else txtbox.Text = fila("TuColumna") End If NumFilaPasadaCargos = dg.CurrentRowIndex End If Catch ex As Exception msgbox(ex.message) End Try End Sub eso te debe servir ...suerte mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm mmmmmmmm

pasar valor de input a textbox


como hago para pasar el valor de un <input type="text" name="dato1"> a un <asp:tetxbox id="Nombre" runat="server"> otra cosa...cuando el textbox es solo un objeto HTML captura el valor sin problemas pero cuando lo habilito como server control..me genera error..como puedo hacerlo

Leer las respuestas


hola. te refieres a que al hacer click sobre un boton te pase el valor de la caja de texto al control web?. Por cierto no se si era tuya la pregunta respecto a pasar el valor del popup a la pagina que abrio el popup.. te escribi una forma de hacerlo. saludos.