• Domingo 22 de Diciembre de 2024, 12:44

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

Páginas: 1 ... 4 5 [6] 7 8 9
126
Java / Re: Sun Ofrece Cds Gratuitos Con Netbeans
« en: Viernes 16 de Septiembre de 2005, 18:12 »
Bkn... Gracias por la información  :hola:

127
JavaScript / Re: ¿como Hago?
« en: Viernes 16 de Septiembre de 2005, 17:47 »
Lo único que se me ocurre para darle solución es que al momento de abrir la ventana le envies el texto que quieres por algun campo oculto de formulario o por url, y que en tu ventana que abres captures este dato y lo despliegues.. eso...

128
JavaScript / Re: Quitar El Boton Cerrar
« en: Viernes 16 de Septiembre de 2005, 17:29 »
faltó añadir algo, aunque encuentro que igual sería como algo "logico" y consiste en que si el usuario cada vez que haga una petición enviaras el valor de ese contador y despues lo procesas para reenviarlo a la siguiente página.. puedes hacerlo por variable de sesión, por cookie no lo recomiendo debido a que algunos lenguajes tienen algunos problemas, asp es uno de ellos, ya me ha pasado que tengo que cargar una página intermedia solo para poder reactualizar la cookie o si no no se me refrescan los datos.. que estes bien.

129
ASP / Re: Ayuda
« en: Martes 30 de Agosto de 2005, 23:26 »
Hola.. desde luego que puedes.. el como da para mucho, lo encuentro muy general, debieras ser mas explicativo sobre que cosa tienes dudas..

130
JSP/Servlets / Re: Hacer Un Insert Con Un Boton Desde La Pagina Jsp
« en: Lunes 29 de Agosto de 2005, 21:55 »
eto.. de la forma en que has posteado francamente como que no dan ganas de responder.. además de que se deduce que no te manejas en jsp o algo por el estilo por la forma de escribir el codigo.. Pero te orientaremos un poco... que yo sepa.. los scriptlets van dentro de <%%> y no dentro <script> </script> los cuales son de javascript y se ejecutan del lado del cliente y no como jsp que se ejecuta por el lado del servidor...
Documentate un poco sobre ello, como trabaja jsp y servlet y trata nuevamente.. sobre la sintaxis no estoy seguro si esta bien pk hace tiempo que no trabajo de esa forma, me cree una clase que maneja las conexiones activas y las instrucciones sql..

131
JSP/Servlets / Re: Problema Con Los Hipervinculos
« en: Lunes 29 de Agosto de 2005, 21:50 »
Se me hace que esa pregunta esta relacionada a la variable de sesión que quieres manejar en otra pregunta.. la respuesta es la misma.. u otra en este caso.. usa un servlet para ello para no tener que hacer una página intermedia.. o si quieres ocupa una página intermedia en el que rescates los valores y los asignes a sesion y despues redireccionas...

132
JSP/Servlets / Re: Cuestiones De Diseño Con Jsp
« en: Lunes 29 de Agosto de 2005, 21:47 »
Hola.. no tengo mucha paciencia, así que no te hagas rulos  :D pero te ayudaremos por pura buena onda.. ^_^...
a ver..
para cualquier tipo de formulario que tengas o mejor dicho para en forma general, puedes asignarles los valores en el atributo value. por ejemplo
Código: Text
  1.  
  2. &#60;input type=&#34;text&#34; name=&#34;direccion&#34; value=&#34;&#60;%= variableDirecc%&#62;&#34;&#62;
  3.  
  4.  
Si te das cuenta, al momento de cargar la página, ese campo, quedará con el valor que contenga la variable "variableDirecc".
Para el caso de los checkbox o radiobutton es algo similar pero en vez de value... es checked.
Por ejemplo, si tienes una consulta de una base de datos y el campo era 1 o 0, - true o false - dependiendo del tipo de dato que sea.. puedes hacer algo como esto
Código: Text
  1.  
  2. &#60;input type=&#34;radio&#34; name=&#34;radio1&#34; &#60;%if (variable){ out.print(&#34; checked &#34;) }%&#62;&#62;
  3.  
  4.  
donde variable contendría un valor boolean o verdadero/falso... eso..
Para lo del calendario.. eso es un poco largo y no es necesario jsp, si no dhtml o javascript, hay miles de ejemplos en la red, llegar y usar.. te sugiero que busques...
ojala te sirva de algo.. chiabela.

133
JSP/Servlets / Re: Como Ejecutar Una Sentencia Jsp...
« en: Lunes 29 de Agosto de 2005, 21:40 »
eto.. jsp es un lenguaje scriptlet que se ejecuta en el servidor.. posteriormente el resultado de esa ejecución es la que se devuelve al cliente, por ende.. esa instrucción donde la coloques se ejecutará siempre antes de que el cliente reciba esa página.. si lo que deseas es asignar algun valor una vez dado clic en un enlace, lo que puedes hacer es que, al dar clic, en una página intermedia asignes ese valor, y despues continues... es como lo más logico.. de hecho, para eso existen los formularios y los envio mediante formularios post.

134
Java / Re: Inquietudes Con Jeditorpane
« en: Lunes 29 de Agosto de 2005, 21:35 »
Uhm.. Forte te facilitaría mucho las cosas o netbeands.. si es que asi se escribe...
En los directorios sampledir contiene varios ejemplos sobre como manejar look&feel, manejo de fuentes, entre otras cosas, sobre la obtención de coordenadas.. esos estan asociados a eventos.. pero no recuerdo como era eso...

135
Java / Re: Bloquear Registro
« en: Lunes 29 de Agosto de 2005, 21:32 »
Uhm... lo más usual en ese tipo de cosas, es usar synchronized dentro del método que estes usando para realizar alguna operación donde necesites que se haga secuencialmente y no en multiples hilos...
Lo mismo ocurre para las consultas de bases de datos, si se te presenta ese problema, lo mejor es usar synchronized.. No estoy muy seguro de como se escribe pk ya hace un par de meses que no programo en java y lo otro, es que al dar . en forte o netbinds te completa la instrucción.
Puedes consultar la documentación para obtener mas ayuda y ejemplos acerca de su uso..
Con esa instrucción, no tendrás problemas al manejar varios registros y que deban ser modificados.. incluso, si fueran muchas las consultas, podrias realizar una clase que administre las conexiones activas hacia la base de datos y mantener las otras en espera con un Vector...
Espero haber sido de ayuda.. chiabela...

136
JavaScript / Re: Quitar El Boton Cerrar
« en: Lunes 29 de Agosto de 2005, 21:20 »
Hola, sabes? pk no mejor ocupas un layer para ello?, es mas facil y te evitas si el usuario tiene bloqueado los popups, ahí aparecerían sin bordes, o bueno, tu le darías el estilo y el formato.. no son dificiles de hacer si usas dreamweaver. a manito es un poco mas engorroso, pero no dificil..

137
ASP / Como Puedo Leer Un Xml?
« en: Sábado 13 de Agosto de 2005, 00:40 »
eso.. he visto algunas cosas pero varias con xsl y cosas así y yo solo necesito leer un xml.. tengo algo parecido a esto.
Código: Text
  1.  
  2. &#60;%
  3. Set xmlDoc = Server.CreateObject(&#34;MSXML2.DOMDocument&#34;)
  4. xmlDoc.async = False    
  5. blnLoad = xmlDoc.Load(Server.MapPath(&#34;mapa.xml&#34;))
  6. 'response.Write(&#34;bln: &#34;&blnLoad&&#34;&#60;br/&#62;&#34;)
  7. If blnLoad Then
  8.   '--Se carga el raíz
  9.   Set xmlRoot = xmlDoc.documentElement
  10.   For i = 0 To xmlRoot.childNodes.length - 1
  11.     Set xmlTitulo = xmlRoot.childNodes.Item(i)
  12. ...
  13.  
  14.  
  15.  
Pero más allá no consigo leer todos los items.. hay alguna forma correcta de leerlo? en java para mi era facil.. pero acá no doy mucho con xml... alguna ayuda?

138
JavaScript / Problema Con Deteccion De Antipopup
« en: Viernes 12 de Agosto de 2005, 16:17 »
Hola, tengo una página principal en un sitio web, la cual me redirecciona a otra dependiendo si el usuario tiene o no activado alguna herramienta para bloquear popups, el problema es que solo en un pc con internet explorer no funciona.. He probado en otros equipos que tienen exactamente la misma versión de IE y funciona impeque... el código en cuestión es el siguiente:
Código: Text
  1.  
  2. &#60;%@LANGUAGE=&#34;VBSCRIPT&#34; CODEPAGE=&#34;1252&#34;%&#62;
  3. &#60;!DOCTYPE HTML PUBLIC &#34;-//W3C//DTD HTML 4.01 Transitional//EN&#34; &#34;http://www.w3.org/TR/html4/loose.dtd&#34;&#62;
  4. &#60;html&#62;
  5. &#60;head&#62;
  6. &#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=iso-8859-1&#34;&#62;
  7. &#60;title&#62;Documento sin t&iacute;tulo&#60;/title&#62;
  8. &#60;script&#62;
  9. function verificar(){
  10.     var ventana;
  11.     var noActivar = true;
  12.     window.onerror = stopError
  13.     ventana = window.open(&#34;about:blank&#34;, &#34;nueva&#34;, &#34;width=10,height=10&#34;);
  14.     ventana.window.close();
  15.     function stopError() {
  16.         window.location=&#34;sitio/ASP/webPublicNoPopup.asp&#34;;
  17.         noActivar = false;
  18.         return true;    
  19.     }//stopError
  20.     if(noActivar){
  21.         window.location=&#34;sitio/ASP/webPublicAutentificacion.asp&#34;;
  22.     }
  23. }//verificar
  24. &#60;/script&#62;
  25. &#60;/head&#62;
  26. &#60;body onLoad=&#34;verificar()&#34;&#62;
  27. &#60;/body&#62;
  28. &#60;/html&#62;
  29.  
  30.  
Me ha funcionado tanto para firefox, como netscape, opera e internet explorer. sin embargo no se pk en el pc de un compañero de trabajo, no redirecciona. El internet explorer tiene instalado el googlebar, al igual que en mi ie y otros pcs más y solo en el de un compañero no funciona.. alguna solución al respecto? o si tienen alguna otra forma de como detectar antipopups se los agradecería.... gracias de antemanos.. chiabela

139
Java / Re: Ireport
« en: Lunes 8 de Agosto de 2005, 17:37 »
Si te da error, lo más probable es que no este conectandose debido a que la cadena de conexión no esta correctamente creada, o el driver no se ha cargado correctamente.. revisa bien esas cosas y lo relacionado a ello, si posee conexión odbc y su correspondiente user/pass, quizas falte definir algo asi y por eso no deje conectarse...

140
GNU/Linux / Re: Linux...
« en: Viernes 5 de Agosto de 2005, 21:27 »
Citar
...
 nesecito hacer un trabajo con su respectiva expocicion del sevidor proxy de linux
...
Quizás te sirva...
http://www2.udec.cl/~lmerino/bodega/Guias%...oyote_Linux.pdf

Citar
...
- Cual es la mejor version de linux y porque...
La mejor versión de linux será aquella que se te adapte mejor a tus necesidades.. ¿pk? pk podras aprovechar aquellos recursos que tú deseas.. En mi caso uso debian y estoy sumamente contento con esta distro, en mi opinión, una de las mejores.. pero requiere tener algunos conocimientos para manejarse con soltura, lo ocupo para desarrollar aplicaciones, entre otras cosas ver videos, jugar, en fin.. a mi con debian me basta... Pero quizás no sea el caso identico al tuyo que quizás por ejemplo podrias quererlo para ver películas o grabar o de oficina, y quizás te gustaría cambiarte a algo no tan traumático que volver a comenzar a aprender de nuevo.. como podras apreciar, la elección de una versión definitiva será de acuerdo a tus necesidades así como tambien las expectativas que quieras cumplir
Citar
- Que me pueden decir del knoppix 3.8 ...
Ditro basada en debian he leído, pero no me gusta, si bien la tengo por ahí en una iso, y me agrada la idea de tener un live cd con lo necesario para trabajar en una máquina que no posea linux, tiene sus inconvenientes como pérdida de rapides en la ejecución, así como tambien si tiene alguna imperfección en la grabación no se podrá trabajar.. En lo personal, no me gusta por poseer kde como entorno...
Citar
- Porque linux es mejor que windows (aparte del dinero y soporte)...
Por comunidad, es amplia, por estabilidad, seguridad, y muchas otras cosas "heredadas" de *nix...
Día a día son más usuarios que lo usan y hacen su pequeño aporte a gnu/linux, haciendo con esto, un sistema más confiable, seguro.. y así otras cosas más...

141
JavaScript / Re: Winamp
« en: Viernes 5 de Agosto de 2005, 19:27 »
Uhm.. debieras ponerte en contacto con algun desarrollador de plugins para winamp, que haya tenido experiencia en el caso.. y luego ver si en el lenguaje que realiza el pluging, tiene soporte para leer desde una base de datos.. y si fuera así, tendrias gran parte del problema resuelto. No soy experto en el tema de plugins con winamp pero se me ocurre que debieras tener conocimientos de la api de comunicación con el para saber que archivo esta reproduciendo, y despues desde tu pluging obtener la info desde la bd que deseas..
..
Fuera de ello, creo que posteaste en la zona equivocada.. a no ser que lo intentaras con xml y js.. Que estes bien... :hola:

142
La taberna del BIT / Re: Hoy Aprendi Algo Nuevo
« en: Jueves 14 de Julio de 2005, 20:57 »
Se me olvidaba otra cosa. Hoy he aprendido algo más, hay gente que lee sin leer :S  :blink:

143
La taberna del BIT / Re: Hoy Aprendi Algo Nuevo
« en: Jueves 14 de Julio de 2005, 20:55 »
Cita de: "Hao"
Cita de: "xcx"
Citar
hoy aprendi que la mujer q mas he querido y que quize no me tiene nada de confianza por mas que yo lo intente.... todo lo hecho para abajo....
..
mish.. osea puro sex..
.
Ahí tienes que puro
jajajjaja...
bueno... dejando el jugo a un lado.
Hoy aprendi que dijjer funciona muy bien para bajar dvds, ya estoy dejando bittorrent por dijjer. ^_^
:angry:  :angry: hoy aprendi q la ignorancia de otras personas hacia tus pensamientos e ideales a veces es detestable.....

PD:
Que te pasa xcx?? me conoces para dar un apelativo mio?? :angry:
si no sabes no opines....


HAO
Veo que no lo tomaste con el lado del humor y doble sentido.. bueno no importa...
Si te cayo mal lo siento, pero lo hice con ánimo de que te rieras y tuvieras mejor ánimo y no para lo tomaras por el lado grave; se lo es una situacion así - lo que te ocurrio con tu niña -, y es un poco desesperante, y a veces es mejor sonreir y dejar de pensar en esas cosas que a lo largo del tiempo te hacen sufrir mas o alegrar mas.. recuerda que todo sufrimiento va ligado a algo placentero..
Consejo?.. no.. ese tipo de cosas se deben resolver entre parejas con comunicación y ajena a los demás.. pues la intervención de otros solo empeorará las cosas.. pero eso sí.. ten presente que "En sol de invierno, cojera de perro y lágrimas de mujer, no hay que creer"...
Chiabela ^_^  :hola:

144
JavaScript / Re: Dos Combos
« en: Jueves 14 de Julio de 2005, 19:24 »
Y que es lo que necesitas entonces? aun asi te sirvio? fue pk andaba cerca.. para otra, intenta ser mas especifico en tu pregunta... pk lo que coloque, fue pk casi tuve que adivinar a que te referias....  :hola:

145
GNU/Linux / Desempolvando Un Poco Esta Seccion. Grabando Cds
« en: Jueves 14 de Julio de 2005, 19:04 »
Eso es muchachos... para desempolvar un poco este foro.. el tema de hoy: grabando cds comprimidos bajo linux.
No parece ser muy conocido el hecho de que se pueden crear CDs comprimidos.

Son CDs normales formato ISO9660 + Rock Ridge, pero con una
pequeña extensión, Zisofs. El resultado es un CD con una capacidad de
aproximadamente un giga (dependiendo de la compresibilidad de los
archivos), y que el kernel permite montar y leer tal cual, con las mismas
herramientas que usamos para montar y leer cualquier CD, pero en Linux.

CDs formato ISO9660: son legibles en cualquier sistema operativo.
CDs ...Joliet: con extensiones para Windows.
CDs ...RockRidge: con extensiones para Linux o Unix (permisos, propietarios, etc)
CDs ...HFS: Los mismo, para los Mac.

(Más: en "man mkisofs")

Requisitos:

 - Programa zisofs y un mkisofs parcheado (SuSE lo hace desde la version 8.0 u 8.1).
 - kernel 2.4.x con soporte zisofs (los de SuSE lo tienen desde la versión 7.3 o por ahí).

Los CDs comprimidos usan una extensión de RockRidge, que no es estandard:
unicamente se pueden usar bien en Linux, a partir del kernel 2.4.14. En windows son legibles, pero los archivos hay que descomprimirlos manualmente. En linux, si el kernel se compiló con soporte zisofs (todos los kernels de SuSE lo traen desde la versión 8 o por ahí, pero incluso en la 7.3 se puede usar) estos CDs se pueden usar de forma transparente, sin que nos demos cuenta.

La ventaja es obvia: guardamos más archivos en un CD. Comparado con un
tar.gz, es más sólido (un error de escritura en un tgz puede inlutilizar todo el archivo), y es más rápido de usar, puesto que no hay que descomprimir el archivo: simplemente se monta el CD y se leen, copian, exploran, etc, los archivos con las herramientas que queramos: consola, midnight comander, konkeror, mozilla... Y como es formato RockRidge, los archivos y directorios mantienen la información de permisos original.

¿Inconvenientes? Los hay. El principal es que es tedioso de crear: mientras que la lectura es transparente, la generación no lo es. Además, requiere tener bastante espacio libre en disco, como giga y medio por cada CD (El doble de tamaño que lo que ocupe cada CD). Se hace en tres pasos - los dos primeros es necesario hacerlos en consola:

 1) Crear una copia comprimida del arbol de directorios y archivos que queramos guardar; si queremos mantener la información de permisos, propietarios, y fechas, no es necesario hacerlo como root:
Código: Text
  1.  
  2. &#036; mkzftree /arbol_original /arbol_comprimido
  3.  
  4.  

Donde "/arbol_comprimido" no debe ni existir previamente, si no el comando dará error y no iniciará. El comando "mkzftree" tiene algunas opciones posibles, pero yo lo uso así. Por mencionar alguna, con "--parallelism 3" ejecuta tres procesos simultaneos, para aquellos afortunados con varios procesadores.

Podemos generar varios directorios comprimidos para preparar nuestro
backup: /backup/cmp/etc, /backup/cmp/home, /backup/cmp/usr/local... etc,
los que quieran.

Se puede observar que los archivos creados son idénticos a los originales, pero más pequeños, e ilegibles: están comprimidos.

 1.5) Agrupar nuestros directorios en bloques de tamaño aproximado de 700 megas (un poco menos), lo que quepa en un CD cada grupo. Yo suelo jugar con mc (midnight comander) para conseguirlo. Al final, acabo con varios directorios: /backup/cmp-1, /backup/cmp-2, /backup/cmp-3... cada uno del tamaño adecuado.

 2) Generar la imagen ISO para quemar el CD. El comando básico es:
Código: Text
  1.  
  2. &#036; mkisofs -z -R -o cd.iso /arbol_comprimido
  3.  
  4.  

La "-R" es por RockRidge, y la "-z" por zisofs - si se olvidais de eso, el CD no será legible.

 2.5) Una vez generada la imagen, la pueden probar:
Código: Text
  1.  
  2. # mount -t iso9660 -o loop cd.iso /mnt
  3.  
  4.  

y entonces comprobar que "/mnt" contiene exactamente lo que deseaban tener. Finalizar con "umount /mnt"

 3) Por último, grabar la imagen - con el programa que quieran, ya podemos abandonar la consola. Yo uso el propio cdrecord pero podrían usar xcdroast para ello.

¡Y ya está! Podeis leer el CD resultante montándolo como de costumbre de hacer: "mount /cdrom", por ejemplo.

Deben borrar los archivos intermedios: el arbol comprimido, y la imagen iso.
¿Y los DVDs? de la misma forma.

Espero que les sirva.. chiabela.

146
GNU/Linux / Re: Linux Antivirus(recomendado)
« en: Jueves 14 de Julio de 2005, 18:54 »
Yo ocupo f-prot, descargable desde ftp.f-prot.com
hay paquetes rpm y para los que usamos debian tambien..
actualizaciones de sobra.. gratuito.. que mas puedo pedir? :hola:

147
GNU/Linux / Re: Módulo Iptables_nat
« en: Jueves 14 de Julio de 2005, 18:47 »
Hola... aquí te dejo algo que espero te sirva tambien.. una vez que tengas andando iptables, tambien puedes configurarlo.. o crear reglas de filtrado...
..
Citar
echo Activando Filtro Firewall IPTables
# Creamos la cadena DENEGAR en las reglas de iptables
iptables -t filter -N DENEGAR
# Filtramos el puerto 79 para el protocolo tcp para todas las ip.
# y se deniega el acceso, para aceptar un acceso hay que reemplazar DROP por
# ACCEPT así en mayúsculas.
iptables -t filter -A DENEGAR -s 0/0 -p tcp --dport 79 -j DROP
iptables -t filter -A DENEGAR -s 0/0 -p tcp --dport 23 -j DROP
iptables -t filter -A DENEGAR -s 0/0 -p tcp --dport 22 -j DROP
# Si deseas añadir otros filtros, debes hacerlo acá y no despues de la
# activación del filtro, ya que iptables ejecuta las reglas en el orden de
# ingreso.
# ------
# iptables -t filter -a DENEGAR -s 0/0 -p tcp --dport 21 -j DROP
# ------
# fin de seccion de ingresos de otros puertos a bloquear.
# activamos el filtro y le decimos que use DENEGAR para las reglas
# entre el puerto 22 al 79
iptables -t filter -A INPUT  -s 0/0 -p tcp --dport 22:79 -j DENEGAR
Por supuesto.. lo puedes añadir a un script y que se ejecute al inicio.. enjoy  :hola:

148
La taberna del BIT / Re: Hoy Aprendi Algo Nuevo
« en: Jueves 14 de Julio de 2005, 18:11 »
Citar
hoy aprendi que la mujer q mas he querido y que quize no me tiene nada de confianza por mas que yo lo intente.... todo lo hecho para abajo....
..
mish.. osea puro sex..
.
Ahí tienes que puro
jajajjaja...
bueno... dejando el jugo a un lado.
Hoy aprendi que dijjer funciona muy bien para bajar dvds, ya estoy dejando bittorrent por dijjer. ^_^

149
JavaScript / Re: Dos Combos
« en: Jueves 14 de Julio de 2005, 18:04 »
algo así como select dependientes?...
osea, si seleccionas una opcion, que las opciones del otro cambien automáticamente?.. si hay.. y no necesitas los botones.. pero si quieres usar los botones seria llamar los metodos en vez de que lo haga en onChange...
aquí te voy a dejar un ejemplo.. ahí lo acomodas a tu pinta...
Código: Text
  1.  
  2. &#60;html&#62;
  3. &#60;script LANGUAGE=&#34;JavaScript&#34;&#62;
  4.  
  5. function slctr(texto,valor){
  6. this.texto = texto
  7. this.valor = valor
  8. }
  9.  
  10. var herramientas=new Array()
  11. herramientas[0] = new slctr('- -Herramientas- -')
  12. herramientas[1] = new slctr(&#34;Jardín&#34;,'jardin')
  13. herramientas[2] = new slctr(&#34;fontanería&#34;,'fontaneria')
  14.  
  15. var muebles=new Array()
  16. muebles[0] = new slctr('- -Muebles- -')
  17. muebles[1] = new slctr(&#34;Salón&#34;,'salon')
  18. muebles[2] = new slctr(&#34;dormitorio&#34;,'dormitorio')
  19.  
  20. //*******Nietos*******************
  21. var jardin = new Array()
  22. jardin[0] = new slctr('- -Jardín- -')
  23. jardin[1] = new slctr(&#34;podadora&#34;,null)
  24. jardin[2] = new slctr(&#34;segadora&#34; ,null)
  25.  
  26. var fontaneria = new Array()
  27. fontaneria[0] = new slctr('- -Fontanería- -')
  28. fontaneria[1] = new slctr(&#34;llave inglesa&#34;,null)
  29. fontaneria[2] = new slctr(&#34;llave fija&#34;,null)
  30.  
  31. var salon = new Array()
  32. salon[0] = new slctr('- -Salón- -')
  33. salon[1] = new slctr(&#34;Mesa&#34;,null)
  34. salon[2] = new slctr(&#34;silla&#34; ,null)
  35. var dormitorio = new Array()
  36. dormitorio[0] = new slctr('- -Dormitorio- -')
  37. dormitorio[1] = new slctr(&#34;cama&#34;,null)
  38. dormitorio[2] = new slctr(&#34;mesita&#34; ,null)
  39.  
  40. function slctryole(cual,donde){
  41. if(cual.selectedIndex != 0){
  42.    donde.length=0
  43.    cual = eval(cual.value)
  44.    for(m=0;m&#60;cual.length;m++){
  45.       var nuevaOpcion = new Option(cual[m].texto);
  46.       donde.options[m] = nuevaOpcion;
  47.       if(cual[m].valor != null){
  48.          donde.options[m].value = cual[m].valor
  49.          }
  50.       else{
  51.          donde.options[m].value = cual[m].texto
  52.          }
  53.       }
  54.    }
  55. }
  56. &#60;/script&#62;
  57.  
  58. &#60;body&#62;
  59. &#60;form name=&#34;form1&#34; method=&#34;post&#34; action=&#34;&#34;&#62;
  60.    &#60;select name=&#34;select&#34; onchange=&#34;slctryole(this,this.form.select2)&#34;&#62;
  61.      &#60;option&#62;- - Seleccionar - -&#60;/option&#62;
  62.     &#60;option value=&#34;herramientas&#34;&#62;herramientas&#60;/option&#62;
  63.     &#60;option value=&#34;muebles&#34;&#62;muebles&#60;/option&#62;
  64.    &#60;/select&#62;
  65.   &#60;select name=&#34;select2&#34; onchange=&#34;slctryole(this,this.form.select3)&#34;&#62;
  66.     &#60;option&#62;- - - - - -&#60;/option&#62;
  67.   &#60;/select&#62;
  68.   &#60;select name=&#34;select3&#34;&#62;
  69.     &#60;option&#62;- - - - - -&#60;/option&#62;
  70.   &#60;/select&#62;
  71. &#60;/form&#62;
  72. &#60;/body&#62;
  73. &#60;/html&#62;
  74.  
  75.  
pd: Viva el copy&paste ^_^V

150
ASP / Re: Procedimiento Almacenados
« en: Jueves 14 de Julio de 2005, 17:55 »
Previamente despues de la cadena de conexión...
Código: Text
  1.  
  2. Set DataConn = Server.CreateObject(&#34;ADODB.Connection&#34;)
  3. Set DataCmd = Server.CreateObject(&#34;ADODB.Command&#34;)
  4. DataConn.Open DSN_DB_Name
  5. DataCmd.ActiveConnection  = DataConn
  6. Call_Procedure = &#34;nomProcedimiento parametro1, parametro2...&#34;
  7. 'response.Write(Call_Procedure) '&#60;- lo puedes usar para verificar como va siendo llamado el procedimiento
  8. DataCmd.CommandText = Call_Procedure
  9. set rs = DataCmd.execute '&#60;- para que te devuelva un recordset
  10. DataCmd.execute '&#60;-solo para ejecutar consulta sin devolver recordset
  11.  
  12.  
Asi seria basicamente.. no se te olvide cerrar las conexiones despues.. ;)

Páginas: 1 ... 4 5 [6] 7 8 9