• Martes 13 de Mayo de 2025, 14:43

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 - mateamargo

Páginas: 1 2 [3]
51
SQL Server / Re: Ayudilla
« en: Viernes 21 de Enero de 2005, 17:07 »
Esa sintaxis a mi me funciona, es más, el libro en el que yo consulto dice que ese es el formato del ANSI SQL por defecto, así que debería funcionar tanto en SQL Server como en otros.
Aunque deduzco que el ; que está al final de la sentencia lo puso porque es un SQL Embebido en alguna aplicación.

52
SQL Server / Re: Sentencia Al Sql
« en: Viernes 21 de Enero de 2005, 16:57 »
¿Lo probaste y no funciona?
Porque me parece que podría andar bien. Lo único que en vez de usar EXISTS yo hubiese usado NOT IN, pero debería funcionar igual.
Saludos.

53
SQL Server / Re: Consulta
« en: Viernes 21 de Enero de 2005, 16:52 »
Bueno, hice exactamente esa consulta en el Query Analyzer del SQL Server 2000 y efectivamente no devuelve filas. El problema es que el tipo de dato DateTime incluye la fecha completa y la hora. Entonces al querer compararlo en el WHERE no coincide, ya que la hora de ingreso es diferente a la hora actual.
Tenés que usar la función DatePart para evaluar sólo la fecha.

Código: Text
  1.  
  2. SELECT *
  3. FROM Tabla
  4. WHERE  datepart(mm,Fec_Ingreso) = datepart(mm,getdate())
  5.  
  6.  

Saludos

54
SQL Server / Re: Ayudilla
« en: Viernes 21 de Enero de 2005, 16:33 »
Cita de: "carlos_lue"
Hola a todos, alguin me puede ayudar con este codigo, lo que pasa es que no recuerdo como se utiliza el BETWEEN, si alguin me puede proporcionar un manual, gracias..


SELECT Producto.Descripcion
FROM Factura, Producto WHERE Factura.Fecha BETWEEN '"01/01/2005" AND "25/01/2005"';
Hiciste casi todo bien, excepto por dos detalles.
Las fechas en SQL se escriben con el formato 'yyyy-mm-dd' y el otro es el uso de las comillas. Recordá que se usan comillas simples ' y no las dobles ". Vos hiciste una combinación de ambas. Arreglando eso no deberías de tener problemas en la consulta, siempre y cuando ambos campos sean del tipo DateTime.

O sea, quedaría así:

Código: Text
  1.  
  2. SELECT Producto.Descripcion
  3. FROM Factura, Producto
  4. WHERE Factura.Fecha BETWEEN '2005-01-01' AND '2005-01-25';
  5.  
  6.  

Saludos.

55
Power Builder / Re: Registro De Windows
« en: Viernes 21 de Enero de 2005, 16:03 »
¿El RegistrySet te cambia los valores en el Registro, lo chequeaste a mano?
¿Podrías especificar un poco más el tipo de programa que estás haciendo?
Saludos.

56
SQL Server / Re: Duda Sql Seria
« en: Viernes 21 de Enero de 2005, 15:35 »
Creo haber entendido, vos querés tener un listado de los datos del Campo1 en donde la fecha del Campo2 esté entre el 1 de junio y hoy. Si el campo es Datetime lo podés hacer así:

Código: Text
  1.  
  2. SELECT CSO
  3. FROM Tabla
  4. WHERE Fecha BETWEEN '2004-06-01' AND GetDate()
  5.  
  6.  

Espero que te sirva.
Saludos.

57
JavaScript / Re: Hacer Scripts Que Funcionen En Los Navegadores
« en: Jueves 20 de Enero de 2005, 19:40 »
Todos esos códigos los probé en el Opera y funcionan de 10.
Si tanto problema tenés con el Netscape es porque estará deshabilitado el Javscript, otra explicación dudo que haya.
Saludos.

58
JavaScript / Más De Un Argumento En Una Función
« en: Jueves 20 de Enero de 2005, 19:02 »
Estoy haciendo una página que valide el ingreso de un número telefónico (permitiendo números y guiones) y de E-mail (con el formato: nombre@dominio.com).
El tema es el siguiente, tengo dentro de un form dos cuadros de texto (uno para el teléfono y otro para el mail) y un botón. En el evento OnClick quiero que llame a la función de validar y le pase dos parámetros, los cuales son tel.value y mail.value y la función validar se encarga de revisar cada uno mediante los argumentos. Pero no funciona, si a la función le paso un sólo parámetro funciona  bien, pero cuando le paso los dos, no funciona. El código del form es el siguiente:

Código: Text
  1.  
  2. <form name=Form1>
  3. <font face=tahoma color=blue>Número de teléfono:</font> <br> <i><font face=tahoma color=blue
  4.  
  5. size=1>Sólo números y guiones</i></font><br>
  6. <input type=text name=tel><br>
  7. <font face=tahoma color=blue><br>E-mail:</font> <br>
  8. <input type=text name=mail> <br><br>
  9. <input type=button name=procesar value=Aceptar onClick=validar(tel.value, mail.value);>
  10. </form>
  11.  
  12.  

Si alguien sabe si hay alguna solución alternativa a esto, o si la sintaxis está mal, se lo agradeceré.
Saludos.

59
JavaScript / Re: Quieres Saber La Hora?
« en: Jueves 20 de Enero de 2005, 18:53 »
Muy bueno ese reloj, me funcionó en Opera 8 beta.

60
Power Builder / Re: Sistema De Facturaciòn
« en: Jueves 20 de Enero de 2005, 18:38 »
¿Así de la nada te lo pidieron o querés practicar?
Generalmente se hace un análisis previo para no complicarte con la programación.

61
Power Builder / Re: Cambiar Configuracion Regional en tiempo de ejecucion
« en: Jueves 20 de Enero de 2005, 17:28 »
Cita de: "SaLeGi"
Buenas amigos programadores:)

Estoy programando con power builder 7.0 y oracle, necesito cambiar la configuracion regional en tiempo de ejecucion especificamente el formato de numeros, separador de miles y decimal.
ya lo probe con el siguiente código:
ls_regKey = "HKEY_CURRENT_USERControl PanelInternational"
   RegistrySET(ls_regKey, "sDecimal", ',')
   RegistrySET(ls_regKey, "sThousand",'.') 
pero no funciona:(, porfavor help me please.
Me parece que el error lo tenés en el último valor que le pasás al RegistrySet:

RegistrySET(ls_regKey, "sDecimal", ',')

Si no me equivoco tiene que ir entre comillas, no entre apóstrofes:

RegistrySET(ls_regKey, "sDecimal", ",")

Fijáte si así te funciona.
Saludos.

62
Power Builder / Re: Como Mostra La Pantalla De Impresion
« en: Jueves 20 de Enero de 2005, 17:20 »
¿Pantalla de impresión?
Sé que existe una función llamada PrintSetup() que te abre un cuadro de opciones para configurar la impresora (esta ventana varía según la impresora que tengas).

63
Power Builder / Re: Registro De Windows
« en: Jueves 20 de Enero de 2005, 17:04 »
Hm... no siempre se necesita reiniciar para ver cambios efectuados en el registro. ¿Estás usando RegistrySet? ¿en qué campo del Registro? ¿en qué versión de PB?
Saludos.

64
Power Builder / Re: Desplazamiento Horizontal En Un Datawindows
« en: Jueves 20 de Enero de 2005, 17:01 »
Tenés que habilitar la opción llamada "Horizontal Scroll" (o algo así, no recuerdo su nombre) dentro de las propiedades de la DataWindow Control.
Saludos.

65
Power Builder / Re: Manual De Pb7
« en: Jueves 20 de Enero de 2005, 16:38 »
El 7 es muy parecido al 9, yo te diría que pruebes con esos.
Saludos.

66
Power Builder / Re: Convertir Numeros En Texto
« en: Jueves 20 de Enero de 2005, 16:36 »
En la página www.powerbuilder.org hay un código publicado por uno de los usuarios que hace eso. También en www.lawebdelprogramador.com.
Saludos.

67
Power Builder / Re: Power Builder 6.0
« en: Jueves 20 de Enero de 2005, 16:32 »
No sé si en la web, pero yo tengo la fotocopia de un libro publicado por Sybase que es referido al PB 6, con eso aprendí bastante (aunque ahora use el 9).
Saludos.

68
PHP / Re: Ayuda Con La Funcion Switch
« en: Jueves 20 de Enero de 2005, 16:17 »
Según tengo entendido en Javscript (no sé si lo habrán cambiado en PHP) la instrucción Swtich no se puede usar de la forma en la que vos la llamás
Por ejemplo:

Código: Text
  1.  
  2. switch(numero)
  3. {
  4.  case 1 || 2:
  5.   alert("hola");
  6.  default:
  7.   alert("chau");
  8. }
  9.  
  10.  

esto estaría mal, ya que si querés usar instrucciones para más de una condición lo tenés que hacer así:

Código: Text
  1.  
  2. switch(numero)
  3. {
  4.  case 1:
  5.  case 2:
  6.   alert("hola");
  7.  default:
  8.   alert("chau");
  9. }
  10.  
  11.  

Espero que te sirva.
Saludos.

Páginas: 1 2 [3]