• Jueves 15 de Mayo de 2025, 04:16

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

Páginas: 1 ... 55 56 [57] 58 59 ... 83
1401
HTML / Re: Alguien Sabe De Html?? Ayuda!!?
« en: Lunes 28 de Mayo de 2007, 07:18 »
Parece que no leiste la respuesta anterior  :P compadre, que muy acertadamente te dio nuestro compañero Angel_K_ido  

si quieres hacerlo por HTML , tiene que pasar por el administrador de correo que utilice el sistema a traves del protocolo mailto: que lo invocara en la mayoria de los caso, en windows es Outlook


aqui hay una idea como usarlo

http://www.programacionweb.net/articulos/articulo/?num=68


aunque.....

Cita de: "Angel_K_ido"
Hola Warce.

Lo que pretendés no puede hacerse utilizando HTML, con este solamente vas a crear el formulario pero para el envío de e-mail's vas a necesitar algún lenguaje del lado del servidor como ser PHP, ASP, ASP.NET, etc. ¿Estás utilizando alguno de estos?


Saludos

1402
C# / Re: Juego Del Gato
« en: Domingo 27 de Mayo de 2007, 06:37 »
Cita de: "el_poncho"
me gustaria saber el codigo del juego del gato :(
eso es lo importante lo que nos gusta ;)



puedes encontrar Ayuda para Novatos Aqui


Saludos

1403
PHP / Re: Ayuda!! Con Mi Formulario Php
« en: Sábado 26 de Mayo de 2007, 20:53 »
y cual es el error?  :rolleyes:



Saludos

1404
Visual Basic 6.0 e inferiores / Re: Calcular Hora
« en: Sábado 26 de Mayo de 2007, 00:30 »
Citar
09:00
08:30
02:30
--------
19:60 ?



 que no serian 20 hrs? en ese caso que pasaria si fueran algo como

Citar
09:50
08:40
02:30
--------
19:120


 :unsure:  :blink:

desde mi punto de vista (humilde opinion  :rolleyes: ) deberias de convertir todo a segundos y hacer las operaciones matematicas con ellas una vez obtenido el resultado convertir en formato hh:mm:ss


Saludos

1405
Bases de Datos / Re: Validar Datos
« en: Sábado 26 de Mayo de 2007, 00:20 »
hoy ando lento  :lightsabre: ...... :P


Saludos  :ph34r:

1406
Bases de Datos / Re: Validar Datos
« en: Sábado 26 de Mayo de 2007, 00:19 »
Cita de: "NelsonKarry"
Hola a todos, cordial saludo;

Tengo una B.D en Access enlazada con V.B. Necesito validar uno campos.

1. Tengo un campo de tipo texto en la B.D es de tamaño 11. Al ingresar datos con la interfaz de V.B deja ingresar muchos mas. Lo que necesito es validar de tal manera que el usuario ingrese 8 o 11 carateres, de lo conrtario muestre un error con la sugerencia a digitar.
El campo en una identificacion personal, las cuales son de 8 o 11 numeros.

2. Tengo un campo en el cual el usuario debe digitar Si o No, igual que en lo anterior como valido el ingreso de tal manera que no entren dos caracteres distintos.

De antemano gracias por su colaboracion.

1 - Puedes usar propiedad Maxlength si es un textobox y puedes validar cuando grabas en la base de datos si la longitud es 8 u 11 con la funcion LEN


2- No seria mejor si utilizas un combobox ( con la propiedad style=2 ) para que no salgan de las opciones, o una lista, o un checkbox, o unos radiobutton :P creo que seria mejor... de igual forma puedes validar al guardar que lo que se haya escrito sea un si o un no

Código: Text
  1.  
  2. if  ucase(trim(text1))<>"SI" or ucase(trim(text1))<>"NO" then
  3.   msgbox "Opcion no Valida"
  4. end if
  5.  


Saludos

1407
PHP / Re: Borrar Espacios En Blanco De Una Cadena
« en: Viernes 25 de Mayo de 2007, 19:30 »
esta es otra forma

Código: Text
  1.  
  2. $cadena="Hola a todos";
  3. $cadena = str_replace(" ", "", $cadena);
  4. echo $cadena;
  5.  
  6.  


saludos


----------------------------------------

Me ganaron   :ph34r:  :P  :smartass:



Saludos

1408
Visual Basic 6.0 e inferiores / Re: Mostrar Todas Las Tablas Access .mdb
« en: Jueves 24 de Mayo de 2007, 20:15 »
Prueba esto a ver si te sirve


Código: Text
  1. Function CargarTablas()
  2.     Dim l_cnn As New Connection
  3.     Dim l_rs As New Recordset
  4.    
  5.     l_cnn.Open "DSN=BASE" '<---Conexion
  6.  
  7.     Set l_rs = l_cnn.OpenSchema(adSchemaTables)
  8.          With l_rs
  9.             Do While Not .EOF
  10.               If !TABLE_TYPE = "TABLE" Then
  11.                   Combo1.AddItem !TABLE_NAME
  12.               End If
  13.               .MoveNext
  14.             Loop
  15.         End With
  16.  
  17. End Function
  18.  

Saludos

1409
Enlaces a Sitios sobre programación / Excelente Sitio
« en: Jueves 24 de Mayo de 2007, 10:03 »
una de las mejores paginas que conozco de visual basic,muy bien organizada y sencilla

1410
HTML / [Código Fuente] Gracias
« en: Jueves 24 de Mayo de 2007, 09:49 »
Es dificil encontrar plantillas :P y pues algunos se nos dificulta el diseño, pero gracias por colocar estas guias ;)

1411
CSS / SASS / LESS / Re: Problema Con Overflow?
« en: Jueves 24 de Mayo de 2007, 02:48 »
a mi me a ocurrido eso, prueba cambiandole el estilo, que estilo tiene apliacado la capa? (border,color etc)

yo le cambie el estilo y me funciono, aunque un tiempo tuvimos que aplicar una funcion en javascript que redimensionara la ventana porque eso lo corregia  :ph34r:  :P


a ver si encuentro, el programilla...

1412
Bases de Datos / Re: Sumar Horas En Sentencia Sql
« en: Jueves 24 de Mayo de 2007, 02:39 »
Cita de: "UserCode"
Tremendo detalles con el post, ahora le vengo yo  B)

Bueno en la tabla tengo estos dos registros con estos datos con intenciones de que exista alguna suma de ellos:



Hice una prueba con esto haber que arrojaba:
Código: Text
  1.  
  2. Select DateDiff('h', [TotalHrsD], [TotalHrsD]) As TotalHrsLbD From chl_tb;
  3.  
  4.  


No sé que tan obligadas sean esas columnas de datos, ojala no sea tan necesaria y puedan omitirse   <_<


bueno, uno de tus problemas pricipales esque andas confundido

DateDiff ---> digamos que significa Diferencia de Fechas en español y en el mismo español (o castellando para que no haya lios despues con eso :P) Diferencia hablando "matematicamente" significa Resta :P

entonces si vemos la siguiente funcion que estas aplicando esta asi

Código: Text
  1. DateDiff('h', [TotalHrsD], [TotalHrsD]) as TotalHrsLbD
  2.  

si lo vemos con datos seria asi

DateDiff('h', 05:00, 05:00) y su resultado es 0 ya que no hay horas('h') de diferencia
y los parametros que le estas colocando es la misma columna por lo cual siempre te dara 0 sea el valor que sea.

Los campos calculados como en esta caso TotalHrsLbD las funciones o formulas actuan sobre el registro no sobre la tabla

es como tener esto:

Código: Text
  1. select cantidad,precio,([cantidad]*[precio]) as Importe from ventas
  2.  

[dohtml]<table border=1>
<tr><td>cantidad </td><td>Precio</td><td>Importe </td></tr>
<tr><td>10</td><td>50</td><td>500</td></tr>
<tr><td>6</td><td>90</td><td>540 </td></tr>
<tr><td>4</td><td>210 </td><td>860 </td></tr>
</table>[/dohtml]

el calculo del importe aplica por registro lo mismo esta pasando con las horas en tu caso

lo que yo sugeria hacer es

Código: Text
  1. SELECT  (Sum(DateDiff('n',[hora],[hora2]))/60) AS Total_horas
  2. FROM chl_tb Where numemp='1000' ....los filtros necesario
  3.  

calcular la diferencia en minutos (es mejor en segundos para obtener el dato mas preciso) hacer la suma de todos y luego sacar su equivalente en horas

Espero te sirva

Saludos

1413
VBA / Re: Cambio De La Propiedad Picture De Una Imagen
« en: Miércoles 23 de Mayo de 2007, 22:17 »
puedes recorrer las imagenes de esta manera


Código: Text
  1. Function Redimensionar()
  2.  For c = 1 To Hoja1.Shapes.Count
  3.      If Hoja1.Shapes(c).Type = msoPicture Then
  4.            Hoja1.Shapes(c).Width = Hoja1.Shapes(100).Width
  5.            Hoja1.Shapes(c).Height = Hoja1.Shapes(100).Height
  6.     End If
  7.  Next c
  8. End Function
  9.  


Espero te sirva saludos

1414
Bases de Datos / Re: Sumar Horas En Sentencia Sql
« en: Miércoles 23 de Mayo de 2007, 21:48 »
la sintaxis en SQL de Convert

es Convert(tipo_de_dato,valor )

ejemplo

Código: Text
  1. Convert(varchar(20),folio)
  2.  

pero access no lo permite :P

si quieres convertir, y como te digo puedes usar la funciones incorporadas de la base de datos, (incluso de usuario)

por ejemplo:

Citar
CStr(valor)
CBool(valor)
CDbl(valor)
CInt(valor)
CDate(valor)
Str(valor)
Int(valor)
Val(valor)

etc todas las funciones disponibles :P

ahora aplicando

Código: Text
  1.  
  2.  DateDiff('n', [TotalHrsD],[TotalHrsD]) As TotalHrsLbD
  3.  

[dohtml]
<table border=1>
         <tbody><tr class="trbgeven">
            <th>Valor</th>
            <th>Descripción</th>
         </tr>
         <tr class="trbgodd">
            <td>yyyy</td>

            <td>Año</td>
         </tr>
         <tr class="trbgeven">
            <td>q</td>
            <td>Trimestre</td>
         </tr>
         <tr class="trbgodd">

            <td>m</td>
            <td>Mes</td>
         </tr>
         <tr class="trbgeven">
            <td>y</td>
            <td>Día del año</td>
         </tr>

         <tr class="trbgodd">
            <td>d</td>
            <td>Día</td>
         </tr>
         <tr class="trbgeven">
            <td>w</td>
            <td>Día de la semana</td>

         </tr>
         <tr class="trbgodd">
            <td>ww</td>
            <td>Semana</td>
         </tr>
         <tr class="trbgeven">
            <td>h</td>

            <td>Hora</td>
         </tr>
         <tr class="trbgodd">
            <td>n</td>
            <td>Minutos</td>
         </tr>
         <tr class="trbgeven">

            <td>s</td>
            <td>Segundos</td>
         </tr>
      </tbody></table>
[/dohtml]

'n' indica que es en minutos entonces

05:00
05:00
--------
      0

la diferencia son 0 pues es exactamente la misma hora

en el caso de

05:30
05:00
-------
     30

como quedamos si ejecutas la funcion DateDiff con el parametro 'n' (en minutos) entonces todas las diferencias seran en minutos

al final sumas todos los minutos  y los divides entre 60 y sacas las horas y de das formato de hora

aunque seria conveniente sacar diferencias en la unidad mas pequeña ('s') para despues convertirlos en horas y no perder los segundos (que pueden llegar a ser horas)

Espero te sea de ayuda

Saludos

1415
Bases de Datos / Re: Sumar Horas En Sentencia Sql
« en: Miércoles 23 de Mayo de 2007, 02:46 »
asi es esto :P

puedes seguir usando la funcion que te recomendo cpmario ( http://foros.solocodigo.com/index.php?showtopic=28885 )


<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]SELECT[/color] chl_tb.hora, chl_tb.hora2, DateDiff('n',[hora],[hora2]) AS direfencia
FROM chl_tb; <!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->

en access puedes usar las funciones incorporadas de la base de datos puedes guiarte con el generador de Expresiones


Saludos, y Suerte  :comp:

1416
MySQL / Re: Consulta
« en: Miércoles 23 de Mayo de 2007, 01:26 »
me ganaste :P


si el tipo es numerico, no hay problema si le pone comillas o no :P


:beer:
Saludos

1417
MySQL / Re: Consulta
« en: Miércoles 23 de Mayo de 2007, 01:24 »
asi tambien te funciona?


<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]SELECT[/color] fus.fecha AS FECHA_REPORTE, fus.producto AS PRO, fus.cliente AS CLI, fus.novedad AS NOV,
fus.cantidad AS CAN, fus.fecha_res AS FECHA_RESPUESTA, con.seguimiento AS SEGUI,
con.fecha AS FECHA_SEGUI, con.usuario AS USU, con.dpto_resp AS DPTO
FROM tbfusco_prueba AS fus, tbfusco_consultas AS con
WHERE fus.id_usu=0 AND fus.id_fusco=con.fk_fusco <!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->

estas seguro que los filtros que le estas aplicando (where) si obtienes resultados? con los registros ya relacionados entre las dos tablas?


la segunda consulta que muestras  es a una sola tabla
Cita de: "RadicalEd"
PD. si lo hago de esta manera si funciona.
<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]SELECT[/color] * FROM tbfusco_prueba WHERE seguimiento=0
[color=blue;font-weight]SELECT[/color] * FROM tbfusco_prueba WHERE seguimiento=1 <!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->

Tal vez no haya registros que coincidan cuando fus.id_usu=0 y
 fus.id_fusco=con.fk_fusco o algun otro filtro no se cumple


Saludos

1418
PHP / Re: Consultar En Dos Tablas Al Mismo Tiempo
« en: Martes 22 de Mayo de 2007, 18:42 »
lo que pasa es que $rs no es un Resultset valido la consulta no te esta devolviendo resultados

yo lo haria de esta manera:

Código: Text
  1. SELECT u.* ,(SELECT i.usuario FROM inscritos i where i.usuario=u.usuario) EnTabla2 FROM usuarios u WHERE u.usuario='&#036;usuario'
  2.  


si el campo 'EnTabla2' devuelve NULL es que no esta en la tabla 2, si la consulta no devulve registros no esta en la Tabla 1

aunque supongo que si no esta en la tabla 1 no esta en la 2  :unsure: :P


yo te aconsejo que no busques las contraseñas a traves de SQL

Código: Text
  1. &#34;SELECT * FROM usuario WHERE nombre='&#036;usuario' and passw='&#036;clave'&#34;;
  2.  

Mejor toma  el resultado y compara aparte...


Código: Text
  1. &#036;rs = mysql_query(&#34;SELECT nombre,password FROM usuario WHERE nombre='&#036;usuario'&#34;,&#036;conn);
  2. &#036;pass=mysql_fetch_row(&#036;rs);
  3. &#036;pass=&#036;pass[1]
  4.  
  5. if (&#036;pass[1] == &#036;clave)
  6.   {
  7.    .....
  8.   }
  9.  
  10.  

Saludos

1419
VBA / Re: Vincular Txt Como Tabla
« en: Lunes 21 de Mayo de 2007, 19:55 »
a que te refieres?  :rolleyes:


quieres abrir un archivo?
que formato tiene el archivo? separado por comas,tabulacione,posiciones....?



Saludos

1420
VBA / Re: Crear Nueva Sheet
« en: Lunes 21 de Mayo de 2007, 19:53 »
De Esta manera puedes copiar una hoja


Por ejemplo:

Código: Text
  1. Sub Copiar()
  2.     Sheets(&#34;Hoja1&#34;).Select
  3.     Sheets(&#34;Hoja1&#34;).Copy Before:=Sheets(1)
  4. End Sub
  5.  

en este caso,Selecciona la hoja con nombre "Hoja1" y la copia en la posicion 1 (antes de la 1, quedando la nueva como 1 :P)

espero que te sirva

Saludos

1421
Bases de Datos / Re: Decisiones Tipo If Else Resultado
« en: Lunes 21 de Mayo de 2007, 06:46 »
Hola UserCode


haz probado hacer algo como


<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]SELECT[/color] Sum(AM_lb) AS AM1, Sum(PM_lb) AS PM1, Sum(Total_lb) AS Total1, IIf(Sum([Clausula])>44,Sum([Clausula])-44,0) AS Clau26, Sum(AM_ext_d) AS AM2, Sum(PM_ext_d) AS PM2, Sum(Total_ext_d) AS Total2, Sum(AM_ext_n) AS AM3, Sum(PM_ext_n) AS PM3, Sum(Total_ext_n) AS Total3
FROM chl_tb; <!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->


prueba lo a ver si te sirve  :)

Saludos

1422
Power Builder / Re: Inicio En Power Builder
« en: Domingo 20 de Mayo de 2007, 12:43 »
Pues no se de donde puedas desacargarlo yo te recomiendo la 10 (aunque la 8 y la 9 tambien son muy buenas)

si puedes trabajar con sql server express 2005

Saludos

1423
MySQL / Re: Autonumerico
« en: Domingo 20 de Mayo de 2007, 02:35 »
puedes hacerlo asi

Código: Text
  1. CREATE TABLE &#96;agenda&#96; (
  2. &#96;fecha&#96; DATE NOT NULL ,
  3. &#96;hora&#96; CHAR( 10 ) NOT NULL ,
  4. &#96;descripcion&#96; TEXT NOT NULL ,
  5. &#96;contador&#96; INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
  6. PRIMARY KEY ( &#96;contador&#96;,&#96;fecha&#96; , &#96;hora&#96; )
  7. ) ENGINE = innodb;
  8.  

y tienes que agregarlo a la llave primaria los campos autonumericos siempre deben de ser llaves primarias

cosa que aveces afecta para los propositos que tenemos con las llaves, pero en fin espero que te sirva


Saludos

1424
PHP / Re: Codigo De Java A Php
« en: Viernes 18 de Mayo de 2007, 21:01 »
Java no es lo mismo que Javascript

lo que tu muestras es JavaScript, y se supone que es el estandar en los navegadores de internet

te arroja algun error?

que navegador utilizas?

soporta para javascript?

esta activado javascript?


Saludos

1425
Bases de Datos / Re: Decisiones Tipo If Else Resultado
« en: Viernes 18 de Mayo de 2007, 20:52 »
Cita de: "usercode"

He probado algo como:
Citar

Select Sum(AM_lb) AS AM1, Sum(PM_lb) AS PM1, Sum(Total_lb) As Total1,
(Select (Sum(Total_lb)-44) As TotalLb From chl_tb Where TotalLb > 44) As Clau26,
Sum(AM_ext_d) As AM2, Sum(PM_ext_d) As PM2, Sum(Total_ext_d) As Total2,
Sum(AM_ext_n) As AM3, Sum(PM_ext_n) As PM3, Sum(Total_ext_n) As Total3
From chl_tb
Where NumEmp=30915
And Fecha Between #08/05/2007# And #20/05/2007#


En access puedes utilizar funciones en las consultas si quieres utilizar un if puede ser asi

Código: Text
  1. select numcuenta,mes,IIf([Saldo]&#60;0,0,[Saldo]) as SaldoF from cuentas
  2.  

y si quieres hacer referencia aun campo calculado, no puedes hacerlo con un where
tienes que usar Having y es posible que sea necesario agrupar por algun campo


Código: Text
  1. SELECT(Sum(Total_lb)-44) As TotalLb From chl_tb
  2. GROUP BY &#60;campo&#62;
  3. HAVING (Sum(Total_lb)-44) &#62; 44
  4.  


esa la resuelves como subconsulta en otra consulta para que puedas utilizarla, espero te sirva almenos de orientacion ya que no tengo de momento manera de probarlo en una bd


Saludos

Páginas: 1 ... 55 56 [57] 58 59 ... 83