• Viernes 9 de Mayo de 2025, 22:29

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.


Mensajes - Kev

Páginas: 1 ... 3 4 [5] 6 7 ... 30
101
ASP .NET / Re: Validación De Datos En Un Textbox
« en: Viernes 16 de Diciembre de 2005, 15:39 »
Toda la razon mi estimado Güorker eso nadie te lo discute los controles automaticamente crean codigo para evitar el postback pero la funcion que propuse puede tomarse como un add-on a la validacion ya que el codigo que generan los controles son genericos y si digamos la validacion es erronea te muestra "Hay un error en tal control, bla, bla, bla", pero la funcion que coloque de entrada no te permite teclear letras, osea como si estuvieras trabaando en un entorno windows donde controlas el caracter presionado, trata de probar la funcion, bueno personalmente yo uso esa forma, pero por eso recalque que ese codigo no intenta ni mucho menos reemplazar al los controles de validacion.

Salu2
 :comp:

102
VB .NET / Re: Sobre El Desarrollo De Software
« en: Jueves 15 de Diciembre de 2005, 19:16 »
Hola, pues bien si vas a trabajar con Access tienes que tomar en cuenta que a medida que agragues registros y tambien los borres el Access crece de manera descontrolada es decir si borrar registros estos ya no estaran en la base de datos pero el espacio que supuestamente ocupaban sigue siendo ocupado asi que tienes que compactar y reparar la base de datos.

Aca te paso un link con una explicacion detallada de esto, pero el problema es que el codigo esta en C# asi que tendrias que pasarlo a su equivalente en VB.NET pero como ya estamos en .NET esto no es tanto problema

Compactar y reparar DB Access

Ahora acerca de Crystal Reports mejor sin comentarios porque no quiero renegar, asi que mejor cierro el pico.

Suerte!
 :comp:  :hola:

103
ASP .NET / Re: Validación De Datos En Un Textbox
« en: Jueves 15 de Diciembre de 2005, 18:41 »
Hola bueno te propongo otra opcion realizar la validacion sin un postback usando javascript, pero ojo que el control de validacion deberia estar ahi, no estoy diciendo que esto reemplaza a los controles de validacion OK.

Luego de configurar tu control de validacion coloca esta funcion javascript en la cabecera de tu codigo HTML, no olvides que esto va dentro de las etiquetas <script language=javascript></script>
Código: Text
  1.  
  2. function OnlyNumbers()
  3. {
  4.   if (event.keyCode &#60; 45 || event.keyCode &#62; 57) event.returnValue = false;
  5. }
  6.  
  7.  

Luego podrias colocar en el PageLoad la asignacion a la anterior funcion
Código: Text
  1.  
  2. Me.txtCaja.Attributes.Add(&#34;OnKeyPress&#34;, &#34;Javascript:OnlyNumbers();&#34;)
  3.  
  4.  

Asi luevo veras que esto valida que solo sean numeros sin realizar un postback, pero lo repito antes de colocar esto coloca un control de validacion porque el control de validacion puede validar con o sin postback y la funcion que te envie requiere que el browser del usuario tenga activado la ejecucion de javascript.


Suerte
 :comp:

104
ASP / Re: Cómo Encriptar Desde El Lado Del Ciente?
« en: Jueves 15 de Diciembre de 2005, 18:29 »
Lo mas recomendable para que los datos del cliente viajen seguros es usar una conexion SSL.

De otra forma tendrias que crear tickets para las llaves de encriptacion por cada peticion y seria todo un verdadero lio asi que te recomiendo de nuevo usar certificados de seguridad y asi tener una conexion SSL

Salu2
 :comp:

105
ASP .NET / Re: Seleccion En Un Dropdownlist
« en: Martes 13 de Diciembre de 2005, 16:16 »
Hola, coloca el dropdownlist la propiedad autopostback a true, luego en el evento SelectedIndexChanged coloca el la propiedad enabled de este control a false

Salu2
 :hola:

106
ASP .NET / Re: Datagrid
« en: Miércoles 7 de Diciembre de 2005, 17:08 »
El SqlHelper es un metodo del bloque de contruccion DataAccess que te permite establecer conexion con tu base de datos, es decir te evita cada vez tener que estar creando una conexion, un comando, llenar el dataset, etc......

No te confundas toma al SqlHelper como un resumen de los pasos que se realizan para llenar una tabla o un dataset OK

Aca el link con mas info al respecto, ojo que el SqlHelper es antiguito OK que los bloques de contruccion ya van por la version 3.0 en el Enterprise

Patterns And Practices

Salu2
 :comp:

107
Proceso Unificado / Re: Entidad-relacion En Proceso Unificado
« en: Martes 6 de Diciembre de 2005, 18:47 »
Hola, pues esto se lo realiza en algunos casos en el diagrama de clases indicando a la clase como persistente, de esta forma vemos que la clase sera tambien una tabla en nuestra DB, pero esto no siempre cubre todas nuestras necesidades (bueno tambien esto depende del analista) asi que es conveniente hacer un diagrama especifico de la DB, y hace no mucho tiempo postearon una herramienta para hecer esto bastante buena si mas no me equivoco se llama ERWIN

Salu2
 :comp:

108
ASP .NET / Re: Datagrid
« en: Martes 6 de Diciembre de 2005, 18:36 »
Hola, para permitir ordenacion en tu datagrid no basta con solo colocar esta propiedad sino que te falta el codigo que haga esto.

Crea un metodo que maneje el evento SortCommand aca un ejemplo
Código: Text
  1.  
  2. Public Sub Ordenar(ByVal source As Object, ByVal e As DataGridSortCommandEventArgs) Handles dgProd.SortCommand
  3.         Dim objTable As DataTable
  4.         Dim strsql As String
  5.         Dim dataview As DataView
  6.         strsql = &#34;select top 10 * from dtfProducts&#34;
  7.         objTable = SqlHelper.ExecuteDataset(Me._strCnn, CommandType.Text, strsql).Tables(0)
  8.         dataview = New DataView(objTable)
  9.         dataview.Sort = e.SortExpression
  10.         Me.dgProd.DataSource = dataview
  11.         Me.dgProd.DataBind()
  12.     End Sub
  13.  
  14.  

Nota.- por si acaso estoy usando bloques de construccion eso es el sqlhelper, es como un metodo para llenar una tabla, si no lo conoces no es raro, y lo recalco para que no te confundas OK

Suerte!
 :comp:

109
HTML / Re: Ayuda Con Tablas
« en: Martes 6 de Diciembre de 2005, 18:18 »
Código: Text
  1.  
  2. &#60;table&#62;
  3. &#60;tr&#62;
  4. &#60;td&#62;
  5. &#60;IFRAME src=&#34;cualquierpagina.html&#34; width=&#34;400&#34; height=&#34;500&#34;
  6.           scrolling=&#34;auto&#34; frameborder=&#34;1&#34;&#62;
  7.   [Su agente de usuario no soporta marcos o está actualmente configurado
  8.   para no mostrar marcos. Sin embargo, puede visitar
  9.   &#60;A href=&#34;cualquierpagina.html&#34;&#62;link al documento relacionado.&#60;/A&#62;]
  10.   &#60;/IFRAME&#62;
  11. &#60;/td&#62;
  12. &#60;/tr&#62;
  13. &#60;/table&#62;
  14.  
  15.  

Salu2
 :comp:

110
ASP .NET / Re: Dropdownlist
« en: Lunes 5 de Diciembre de 2005, 19:41 »
Si el valor forma parte de los valores de la consulta, entonces tienes que pulir tu consulta ya sea por un like, order by, etc.

Ahora si no forma parte entonces saca en una tabla tu consulta y luego realiza un bucle for para agregar los items de esta tabla pero antes de entrar al bucle coloca el item que quieres colocar.

Código: Text
  1.  
  2. Dim lstItem as New ListItem
  3. lstItem.Text = &#34;Valor&#34;
  4. lstItem.Value = &#34;0&#34;
  5. dropdown.items.add(lstitem)
  6.  
  7. For i = 0 to table.Rows.count
  8.   Dim lstItem as New ListItem
  9.   lstItem.Text = &#34;Valor&#34;
  10.   lstItem.Value = &#34;0&#34;
  11.   dropdown.items.add(lstitem)
  12. Next
  13.  
  14.  

Bueno algo asi seria, ojo que no probe el codigo por si acaso tiene algun error de escritura OK

Salu2
 :comp:

111
ASP .NET / Re: Datagrid
« en: Lunes 5 de Diciembre de 2005, 19:37 »
Citar
DataKeyField="C001idProducto"

Aca estas estableciendo como llave este campo revisa esto tambien, y lo mas importante es que no estas mostrando ni una columna

Citar
<Columns>
          <asp:BoundColumn HeaderText="Id"></asp:BoundColumn>
          <asp:BoundColumn HeaderText="Nombre"></asp:BoundColumn>
        </Columns>

Aca estas estableciendo las columnas pero solo le estas colocando el nombre de cabecera no le estas indicando que campo de la tabla se mostrara en dicha columna, es decir te falta llenar el DataField

Salu2
 :comp:

112
ASP .NET / Re: Duda De Los Messagebox
« en: Lunes 5 de Diciembre de 2005, 19:33 »
Hola, pues lo que pasa es que estas mostrando un messagebox usando winforms y en web esto no se da, lo que tienes que usar para mostras mensajes es usar Javascript

EJ:
Citar
alert("Gracias, su curriculum fue enviado..... blablablabla");

Salu2
 :comp:

113
ASP .NET / Re: Datagrid
« en: Lunes 5 de Diciembre de 2005, 19:29 »
Revisa si las cabeceras de la pagina HTML esten correctas y que no se este repitiendo el control o una etiqueta similar.

 :comp:
Salu2

P.D. Si publicas el HTML completo quizas podriamos ver que es lo que sucede

114
ASP .NET / Re: Colocar Una Richtextbox En Un Formulario
« en: Lunes 5 de Diciembre de 2005, 19:24 »
Hola, bueno un richtextbox en hay en web

Como veras es muy distinto programar winforms y webforms, en este caso como ejemplo los controles para ambos ambientes con diferentes.

Ahora lo que si encontraste era el control TextBox, ahora este tiene una propiedad TextMode aca tienes que cambiar a MultiLine y ya podemos empezar tener algo similar a un RichTextBox pero nos tenemos que ayudar de HTML y no podemos colocar directamente y muy a la ligera el contenido .rtf sino que tenemos que adaptarlo a HTML haciendo uso de las diferentes etiquetas e incluso de hojas de estilo, asi que como veras es muy diferente desarrollar aplicaciones de escritorio y aplicaciones Web.

Salu2
 :comp:

115
VB .NET / Re: Error Al Hacer Busqueda En Un Dg
« en: Viernes 2 de Diciembre de 2005, 19:35 »
Hola Sagma, como ya sabemos este problema se da por el caracter especial % ahora en consultas de datos tienes que encerrar este caracter entre corchetes


Código: Text
  1.  
  2. 'Osea, cambia % por esto --&#62; [%]
  3.  
  4.  

En tu codigo:
Código: Text
  1.  
  2. .DefaultView.RowFilter = &#34;acdocnomb like '%&#34; & TextBox1.Text.Replace(Chr(37), &#34;[%]&#34;) & &#34;%'&#34;
  3.  
  4.  

Ahora si tu consulta tiene corchetes tendras que usar el mismo corchete como caracter de escape:

[[] o []]

Y tambien en la consulta debes tener cuidado con el caracter * ya que da errores similares

Salu2
 :comp:

116
ASP .NET / Re: Crear Documentacion Automaticamente
« en: Viernes 2 de Diciembre de 2005, 17:31 »
Hola, bueno C# tiene esto intrinsicamente generando un esquema xml para poder ser utilizado y generar la documentacion del proyecto, en cambio VB.NET necesita un empujonsito con esto, pero hay solucion, puedes instalar el add on llamado VBCommenter

Aca el link:
VBCommenter

Con este componente instalado cada vez que compiles se generara el esquema xml.

Ahora tanto para C# como para VB.NET necesitas un programa que te cree el documento de la documentacion que realizaste de tu proyecto y para esto usas la herramienta NDOC

Aca el link:
NDoc

Suerte!
 :comp:

117
ASP .NET / Re: Llevar Un Item Determinado A Dropdownlist
« en: Miércoles 30 de Noviembre de 2005, 20:41 »
Ese error puede que se haya ocasionado por que estas colocando como selected varios items y como habras notado en un DropDownList no hay caso tener varios items seleccionados, solo uno, ahora podrias colocar una bandera, es decir una variable Boolean inicializando en false para que cuando asignes el select solo entre una vez y la siguiente el boolean no lo dejara porque ya se realizo la asignacion

Salu2
 :comp:

118
ASP .NET / Re: Cerrar Sesión
« en: Miércoles 30 de Noviembre de 2005, 20:02 »
Código: Text
  1.  
  2. Context.Session.Abandon
  3.  
  4.  

Salu2
 :comp:

119
HTML / Re: Ayuda
« en: Martes 29 de Noviembre de 2005, 19:34 »
Citar
bueno eso si ya se
... pero si se puede con JAVA SCRIPT gracias

Bueno Javascript te ayuda en la presentacion, es decir podras hacer aparecer un cuadro de dialogo donde indicar que archivos adjuntar, pero hasta ahi luego necesitaras minimo un componente ya sea propio o no del ambiente de programacion que te ayude a enviar el mail.

Ahora si fuera un componente seria hacer la prueba si puede interactuar con Javascript y luego ahi instanciar el componente y enviar el mail, pero no es conveniente ya que el la maquina que habras la pagina obligatoriamente tendras que tener el componente instalado y registrado, y ahora no todos navegamos siempre desde IE, algunos usan FireFox, Lynx, etc. y el componente aca tambien seria un lio ver si te acepta bien el codigo Javascript, por eso lo recomendable es trabajar desde el lado del servidor y no desde el lado del cliente, incluso puede que el usuario que este viendo la pagina tenga desactivado la ejecucion de javascript.

 :comp:

120
HTML / Re: Ayuda
« en: Lunes 28 de Noviembre de 2005, 16:13 »
Primeramente el HTML no te permite hacer eso para realizar eso tienes que ayudarte de un lenguaje de programacion como ASP, PHP, ASP.NET, JSP, etc. y segun cual uses tambien veras que es diferente realizarlo segun el ambiente de programacion que uses.

No se si te entendi bien, trata de hacer preguntas mas puntuales

 :comp:
Salu2

121
HTML / Re: Con Sintetizador De Voz
« en: Jueves 24 de Noviembre de 2005, 18:31 »
Citar
me pueden dar la dirección de una web que tenga sintetizador de voz? Esa de las que aparte de mostrar la información en pantalla, también las lee y que son exclusivas para gente no vidente...

Example

Citar
O por lo menos, alguien tiene algún ejemplo de cómo se las hace? (Me dijeron que se usan hojas de estilo)

Hojas de estilo?¿?¿?  :blink:  Quien te dijo semejante disparate!.... :huh:

Bueno, mira las hojas de estilo nos sirven como dice su nombre para darle mas estilo a las paginas, y hacerlas mas atractivas, bueno esta es su funcion principal OK, ahora lo de el sintetizador, hay varios componentes COM que emulan la voz natural en distintos idiomas el link que te pase es un ejemplo y es con estos componentes con los que tienes que trabajar, ahora tienes que ver como quieres implementar la emulacion de voz, si deseas que el usuario al ingresar a la pagina esta lea el contenido, de entrada el usuario tiene que tener el componente COM instalado y registrado en su computadora de otro modo lo unico que podras es realizar la emulacion en el servidor y luego enviar un streaming del sonido emulado.

hay componentes que coloca Microsoft a disposicion de los desarrolladores para realizar estas tareas, ahora en este momento no tengo el link de eso, pero intenta buscar en MSDN algo al respecto, y ahi tambien encontraras ejemplos de como realizar esto.

Ojo que para Web tendrias que crear rutinas Javascript que interactuen con el componente COM, y en el HTML colocas la referencia el componente con una etiqueta <object> como un applet algo similar, pero segun el componente ahi veras como trabajar con este

Suerte!

 :comp:

122
VB .NET / Re: Conexion A Bd
« en: Lunes 21 de Noviembre de 2005, 21:00 »
Hechale una leida aca
Trabajar con DB

Salu2
 :comp:

123
ASP .NET / Re: Recoger Textbox Con ñ
« en: Lunes 21 de Noviembre de 2005, 20:45 »
Hola, pues la letra ñ, es un cararcter especial y en ingles no existe por lo tanto en el HTML tampoco, asi que se lo toma como un caracter especial, ahora lo que tu hiciste es guardar tus datos y automaticamente para que no exista errores se guardo a su equivalente en HTML que es lo que te salio como ñ ahora para resolver esto tienes que usar el Decode
Ej:

Código: Text
  1.  
  2. txtCaja.Text = Server.HTMLDecode(&#34;ma&#241ana&#34;)
  3.  
  4.  

Suerte!
 :comp:

124
VB .NET / Re: Me Dice Que Todo Lo Que Escribo Es Un Error
« en: Sábado 19 de Noviembre de 2005, 00:52 »
Cita de: "UserCode"
Listo, va arriba de Public Class... sé que muchos diran "por dios eso es obvio" pero me ha costado conseguir informacion de VB.NET a nivel de BD, porque a nivel de otras cosas es más facil conseguir info.

viva .net  :kicking:
 ;)  Suele pasar...

y Viva .NET!  B)

125
ASP .NET / Re: Inserción De Imágenes
« en: Sábado 19 de Noviembre de 2005, 00:49 »
Para tener una idea mas clara de lo que esta pasando intenta ejecutar y luego en el browser(IE), mira el codigo es decir el HTML, y busca la imagen y el path de la misma para saber donde esta apuntando exactamente, ahi veras que puede estar pasando.

Suerte!

 :comp:

Páginas: 1 ... 3 4 [5] 6 7 ... 30