|
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
51
« 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
« 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
« 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. SELECT * FROM Tabla WHERE datepart(mm,Fec_Ingreso) = datepart(mm,getdate())
Saludos
54
« en: Viernes 21 de Enero de 2005, 16:33 »
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í: SELECT Producto.Descripcion FROM Factura, Producto WHERE Factura.Fecha BETWEEN '2005-01-01' AND '2005-01-25';
Saludos.
55
« 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
« 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í: SELECT CSO FROM Tabla WHERE Fecha BETWEEN '2004-06-01' AND GetDate()
Espero que te sirva. Saludos.
57
« 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
« 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: <form name=Form1> <font face=tahoma color=blue>Número de teléfono:</font> <br> <i><font face=tahoma color=blue size=1>Sólo números y guiones</i></font><br> <input type=text name=tel><br> <font face=tahoma color=blue><br>E-mail:</font> <br> <input type=text name=mail> <br><br> <input type=button name=procesar value=Aceptar onClick=validar(tel.value, mail.value);> </form>
Si alguien sabe si hay alguna solución alternativa a esto, o si la sintaxis está mal, se lo agradeceré. Saludos.
59
« en: Jueves 20 de Enero de 2005, 18:53 »
Muy bueno ese reloj, me funcionó en Opera 8 beta.
60
« 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
« en: Jueves 20 de Enero de 2005, 17:28 »
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
« 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
« 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
« 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
« 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.
67
« 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
« 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: switch(numero) { case 1 || 2: alert("hola"); default: alert("chau"); }
esto estaría mal, ya que si querés usar instrucciones para más de una condición lo tenés que hacer así: switch(numero) { case 1: case 2: alert("hola"); default: alert("chau"); }
Espero que te sirva. Saludos.
|
|
|