• Jueves 2 de Mayo de 2024, 04:12

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 2 3 [4] 5 6 ... 83
76
Visual Basic para principiantes / Re:Personaje 3d en Vb 6.0
« en: Martes 19 de Julio de 2011, 23:36 »
Habia un componente que se llamaba Microsoft Agent Control, no se si aun se utilice, pero quizas te sirve, si lo que quieres es crear el personaje... ahi si no se que programa se utiliza aunque supong que con flash es posible etc.

http://www.google.com.mx/search?q=Microsoft+Agent+control&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a


http://www.buenmaster.com/?a=1075
http://www.msagentring.org/chars.aspx
http://www.giro.infor.uva.es/proyectos/memAgenteMS.pdf



Saludos

77
Diseño de Algoritmos / Re: Algoritmo para piedra papel o tijera
« en: Jueves 14 de Julio de 2011, 06:56 »
Si sabes jugar ese juego, describelo paso a paso. toma un papel y un lapiz y enumera los pasos que seguirias para jugarlo y ahi ya vas....


Saludos

78
Visual Basic 6.0 e inferiores / Re: crear variables dinamicamente
« en: Jueves 14 de Julio de 2011, 06:53 »
Porque no usas un "arreglo de arreglos", una matriz

http://www.recursosvisualbasic.com.ar/h ... asico6.htm

Saludos

79
Power Builder / Re: Mascaras parametrizadas en powerbuilder
« en: Jueves 14 de Julio de 2011, 06:51 »
El modify no muestra mensaje de error sino que lo retorna.

Código: PowerBuilder
  1. string ls_Error=''
  2. ls_Error = dw_1.Modify("cuenta_id.EditMask.Mask=mascara")
  3.  
  4. if len(ls_Error)>0 then
  5.     MessageBox('Error',ls_Error)
  6. end if
  7.  
  8.  

ahora lo que veo asi a primera vista esta seria la sintaxis mas acertada


Código: PowerBuilder
  1. string ls_Error=''
  2. ls_Error = dw_1.Modify("cuenta_id.EditMask.Mask="+mascara)  
  3.  
  4. if len(ls_Error)>0 then
  5.     MessageBox('Error',ls_Error)
  6. end if
  7.  
  8.  

Pero te falta agregarle las comillas (apostrofes):

Código: PowerBuilder
  1. dw_1.Modify("cuenta_id.EditMask.Mask='"+mascara+"'")
  2.  

Saludos

80
SQL Server / Re: CLAVE PRIMARIA ACEPTA VALORES NULOS
« en: Jueves 7 de Julio de 2011, 10:55 »
Muy bien mira


supongo que lo anotaste en una especie de pseudocodigo, para explicar tu tabla
Código: SQL
  1. NOMBRE(PK, CHAR(10), NO NULL)
  2. DNI(CHAR(10),NO NULL)
  3. CP(CHAR(10), NO NULL)
  4.  

La sintaxis de esta idea por ejemplo es:

Código: SQL
  1.  
  2. CREATE TABLE ALUMNOS2 (
  3.     NOMBRE CHAR(80)  PRIMARY KEY NOT NULL,
  4.     DNI CHAR(40) NOT NULL,
  5.     CP  CHAR(10) NOT NULL);
  6.  
  7.  

Lo que tu haces aqui es insertar la palabra NULL (una cadena perfectamente valida)

Código: SQL
  1. INSERT INTO ALUMNO(NOMBRE,DNI,CP) VALUES('NULL','','')
  2.  
Código: SQL
  1. INSERT INTO ALUMNO(NOMBRE,DNI,CP) VALUES('VACIO','','')
  2.  

si creas la tabla Alumnos2 (sintaxis arriba) e intentas lo siguiente ( Atencion! : NULL es un valor especial como ya lo hemos comentado en el mensaje anterior y el sistema lo reconoce como tal, Tercera Regla de Edgar F. Codd (http://es.wikipedia.org/wiki/Sistema_de ... ores_nulos)

y por lo tanto NULL no debes de encerrarlo entre comillas, porque el sistema entiende que se trata de una cadena y no de el valor de NULL, intenta asi

Código: SQL
  1. INSERT INTO ALUMNOS2(NOMBRE,DNI,CP) VALUES(NULL,'','')
  2.  
Cita de: "SQL SERVER 2005"
Msg 515, Level 16, State 2, Line 1
No se puede insertar el valor NULL en la columna 'NOMBRE', tabla 'ALUMNOS2'. La columna no admite valores NULL. Error de INSERT.
Se terminó la instrucción.

Otros ejemplos con algunas variables y funciones (!Ojo! con las comillas):

Código: SQL
  1. INSERT INTO ALUMNOS2(NOMBRE,DNI,CP) VALUES('@@ServerName','','')
  2.  
Código: SQL
  1. INSERT INTO ALUMNOS2(NOMBRE,DNI,CP) VALUES(@@ServerName,'','')
  2.  

Código: SQL
  1. INSERT INTO ALUMNOS2(NOMBRE,DNI,CP) VALUES('Left(db_Name()+XXX,3)','','')
  2.  
Código: SQL
  1. INSERT INTO ALUMNOS2(NOMBRE,DNI,CP) VALUES(LEFT(db_Name()+'XXX',3),'','')
  2.  

Si intentas insertar un valor nulo en los otros campos, no te dejaria y no porque sean parte de la llave primaria (Primary Key) sino porque se les ha negado
permitir valores nulos (Allow Nulls) (NOT NULL)

Código: SQL
  1. INSERT INTO ALUMNOS2(NOMBRE,DNI,CP) VALUES(@@ServerName,NULL,'')
  2.  

Conclusion lo que estas insertando es una cadena con la palabra 'NULL' y no el valor real de NULL

Espero que se aclare tu duda.

Saludos

81
MS Access / Re: Actualizar registros en varias bases
« en: Miércoles 6 de Julio de 2011, 23:23 »
Desde un formulario en access?

Hay muchas formas, una facil creo que seria vincular las tablas a una sola , luego aplicarles la actualizacion, como si estuviesen en la misma bd

http://www.google.com.mx/#hl=es-419&sou ... 66&bih=613



Saludos

82
SQL Server / Re: CLAVE PRIMARIA ACEPTA VALORES NULOS
« en: Miércoles 6 de Julio de 2011, 23:17 »
Hola.

En relidad no ses posible que una llave primaria acepte valores nulos,

Cita de: "wikipedia"

La mayor diferencia es que para claves únicas, no se impone automáticamente la restricción implícita NOT NULL, mientras que para claves primarias, sí. Así, los valores en columnas de clave única pueden o no ser NULL.

http://es.wikipedia.org/wiki/Clave_primaria

Ahora hay que entender que NULL es es un valor especial que representa a un valor desconocido o una ausencia de valor, pero no significa que NULL sea una cadena vacia, tampoco es un 0. estos valores son al convertirse ya a un tipo de dato; vacio para texto , cero para numericos
pero Una cadena vacia es un valor perfectamente valido para una llave primaria (obviamente en tipos de datos texto)

Si SQL te esta permitiendo introduccir  NULL en una clave primaria entonces

La llave no ha sido definida correctamente
o puede ser que estes confundiendo una llave primaria con una llave unica, usando la interfaz visual intenta hacer un campo llave primaria y seleccionando Allow Null

Puedes mostrar la estructura de tu tabla?



Saludos

83
C# / Re: duda conexion entre 18 equipos en red
« en: Lunes 4 de Julio de 2011, 20:22 »
Tienes que considerar la velocidad de tu red quizas tener esas 18 conexiones de manera persistente genere demasiado broadcasting (el trafico y los paquetes que envies)

Quizas ni siquiera se note (estoy imaginando que es una LAN "pequena" y que solo son esas 19 computadoras) en mi opinion (Salvo claro los que saben mas de esto) creo que lo mejor es abrir y cerrar la conexion al terminar un proceso

Saludos

84
El campo de tu tabla Socios  se llama Número de cliente ?
con espacios? con acento? aunque no existe restriccion por parte de access no te recomiendo utilizar espacios en los nombres de los campos, tampoco caracteres que no sean del ingles, ni palabras reservadas de access o VB

Si no puedes cambiar el nombre del campo intenta los siguiente, usando corchetes para el identificador del campo

Código: Visual Basic
  1.  
  2. Data1.RecordSource = "select * from Socios where [Número de cliente] = " & Val(Text1)
  3.  

Saludos

85
Ingeniería del Software / Re: Control de tiempo en desarrollo de software
« en: Sábado 2 de Julio de 2011, 02:20 »
Aqui hay una tabla comparativa entre diferentes Sistemas de Administracion de Proyectos, ahi vienen los nombres de muchos de estos sistemas

http://en.wikipedia.org/wiki/Comparison ... t_software

Saludos

86
PHP / Re: Problema con la clase date
« en: Jueves 30 de Junio de 2011, 12:43 »
Cita de: "Reinberg"
Gracias amigo me sirvio de maravilla ya funciono el asunto lo raro es que agarro la zona horaria de los Los Angeles siendo que usualmente se usa la de Arizona aki en sonora, al menos siempre he configurado el pc en esa zona horaria que es GMT-7,pero enel  manual de php no viene esa zona.

Que bueno que te haya servido mira,

Para UTC/GMT-7 hours

En Arizona Puedes usar ( Mountain Standard Time )
Código: PHP
  1.  
  2. America/Phoenix
  3.  

En Sonora Puedes usar ( Mountain Standard Time )
Código: PHP
  1.  
  2. America/Hermosillo
  3.  

En esta epoca del año :
Código: PHP
  1.  
  2. America/Tijuana
  3. America/Ensenada
  4. America/Phoenix
  5. America/Hermosillo
  6. America/Los_Angeles
  7.  

Son GMT-7 asi que hasta el proximo cambio de horario de invierno esas zonas te daran la misma hora (lo que te puede afectar)

El 30 de Octubre 2011 cambian a GMT-8

Código: PHP
  1. America/Tijuana
  2. America/Ensenada
  3.  
y el 6 de Noviembre 2011
Código: PHP
  1. America/Los_Angeles
  2.  

Y es cuando hay diferencia de 1 hora entre BC/California y Sonora/Arizona y 2 con el D.F.
Código: PHP
  1. America/Mexico_City
  2.  

Saludos

88
PHP / Re: Problema con la clase date
« en: Martes 28 de Junio de 2011, 08:57 »
Segun entiendo tienes una diferencia en la zona horaria, entre tu maquina y tu servidor...

Código: PHP
  1. <?php
  2. date_default_timezone_set('America/Los_Angeles');
  3. $fechaEnLosAngeles = date("l d/m/Y h:i:s A");
  4.  
  5. date_default_timezone_set('America/Mexico_City');
  6. $fechaEnMexicoDF = date("l d/m/Y h:i:s A");
  7.  
  8. date_default_timezone_set('America/Argentina/Buenos_Aires');
  9. $fechaEnBuenosAires = date("l d/m/Y h:i:s A");
  10.  
  11. date_default_timezone_set('Europe/Madrid');
  12. $fechaEnMadrid = date("l d/m/Y h:i:s A");
  13.    
  14. date_default_timezone_set('Europe/London');
  15. $fechaEnLondres = date("l d/m/Y h:i:s A");
  16.  
  17. $fechaEnTokio = date("l d/m/Y h:i:s A");
  18.  
  19. date_default_timezone_set('Africa/Cairo');
  20. $fechaEnElCairo = date("l d/m/Y h:i:s A");
  21.  
  22.  
  23.  
  24. echo "<table border='1'>";
  25. echo "<tr><td>Hora en Los Angeles:</td><td>".$fechaEnLosAngeles."</td></tr>";
  26. echo "<tr><td>Hora en Mexico DF:</td><td>".$fechaEnMexicoDF."</td></tr>";
  27. echo "<tr><td>Hora en Madrid</td><td>".$fechaEnMadrid."</td></tr>";
  28. echo "<tr><td>Hora en Buenos Aires:</td><td>".$fechaEnBuenosAires."</td></tr>";
  29. echo "<tr><td>Hora en Londres:</td><td>".$fechaEnLondres."</td></tr>";
  30. echo "<tr><td>Hora en Tokio:</td><td>".$fechaEnTokio."</td></tr>";
  31. echo "<tr><td>Hora en El Cairo:</td><td>".$fechaEnElCairo."</td></tr>";
  32.  
  33. echo "</table>";
  34. ?>
  35.  
  36.  

Tambien existe esta funcion para, modificar la configuracion de cultura o region

http://www.php.net/manual/es/function.setlocale.php

Saludos

89
PHP / Re: Problema con la clase date
« en: Domingo 26 de Junio de 2011, 09:43 »
date() no es una clase es una funcion

Es probable que sea por la zona horaria del servidor, Mira Aqui!.
http://www.php.net/manual/es/function.d ... ne-get.php



Saludos

90
JavaScript / Re: Aplicar estilo css a un menu
« en: Viernes 24 de Junio de 2011, 13:52 »
Cita de: "crs94"
Hola a todos la verdad soy un novato asi que les pido de su ayuda miren lo que pasa
este es mi codigo <style type="text/css">
li {
  border-style: solid;
  border-color: #f0d7b5;
  border-width: 2px 1px 0;
  margin: 0 2px;
  float: left;
  height: 40px;
  line-height: 40px;
  width: 90px;
  text-align: center;
  background-color: #aa876f;
}
   </style>
<ul style="
  margin: 0 40px 0 0;
  padding: 0;
  font-size: 105%;
  list-style-type: none;
  float: right;">
<li>Menu</li>
<li>Home</li>
<li>Contaction</li>
</ul>



AHora digamos que tengo un estilo el que sea inventenselo ustedes pero lo que quiero es saber como hacer que con el onmouse over se aplique este estilo por favor ayudenme y si pueden expliquenme cada parte del codigo que si me interesa aprender como le aria?


Mira en estas paginas, puedes descargar muchos ejemplos, es cuestion de analizar el codigo:

viewtopic.php?t=5710
http://cssmenumaker.com/horizontal_css_menu.php

Lo que necesitas primero es leer algun curso/manual.

Saludos

91
PHP / Re: LECTURA TXT
« en: Miércoles 22 de Junio de 2011, 12:18 »
Si quisieras leer el contenido tal cual esta en el archivo, lo puedes mandar imprimir directamente en html, suponiendo que tienes la cedula via get, formas el nombre del archivo (validaciones) y luego lo lees.

Código: PHP
  1. <?php
  2.     if (isset($_GET ['cedula'])){
  3.          $archivo='ReciboCed'.$_GET ['cedula'].'.txt';
  4.          echo $archivo;
  5.          echo '<pre>';
  6.             @readfile($archivo);  // o include($archivo) o include_once($archivo); o require($archivo);
  7.          echo '</pre>';  
  8.     }else{
  9.         echo "<a href ='?cedula=14694251'>Cedula 14694251</a>";
  10.     }
  11. ?>
  12.  

O utilizar otras funciones para leer el archivo, ya sea completo o linea por linea. en cuyo caso se requiera leer e identificar datos, recomendaria utilizar una base de datos para guardar los datos extraidos y sean de mas facil acceso e indexacion para su recuperacion posterior

http://www.php.net/manual/es/function.fopen.php
http://php.net/manual/es/function.fread.php

Saludos

92
Power Builder / Re: árbol recursivo
« en: Miércoles 22 de Junio de 2011, 11:59 »
A que te refieres aun TreeView?

Saludos

93
Power Builder / Re: Variable Window
« en: Miércoles 22 de Junio de 2011, 03:47 »
mira:

Segun lo que estas haciendo tienes que darle propiedades,
Código: PowerBuilder
  1. window w_abm_conceptos
  2. statictext st_etiqueta1
  3.  
  4. open(w_abm_conceptos)
  5.     w_abm_conceptos.titlebar =true
  6.     w_abm_conceptos.controlmenu =true
  7.     w_abm_conceptos.title = 'Mi ventana'
  8.     w_abm_conceptos.WindowType = Main!
  9.     w_abm_conceptos.MaxBox = true
  10.     w_abm_conceptos.MinBox = true
  11.     w_abm_conceptos.WindowState = Normal!
  12. //  w_abm_conceptos.x =0
  13. //  w_abm_conceptos.y =0
  14.     w_abm_conceptos.center =true
  15.     w_abm_conceptos.width =3136
  16.     w_abm_conceptos.height =1308
  17.     w_abm_conceptos.backcolor =rgb(200,210,250)
  18.  
  19.     st_etiqueta1 = CREATE statictext
  20.     st_etiqueta1.X = 100
  21.     st_etiqueta1.Y = 100
  22.     st_etiqueta1.text = 'Esta es una etiqueta !!'
  23.     st_etiqueta1.facename = 'Arial'
  24.     st_etiqueta1.Visible = TRUE
  25.     st_etiqueta1.Width=1050
  26.     st_etiqueta1.Height= 100
  27.     st_etiqueta1.backcolor =rgb(200,210,250)
  28.     w_abm_conceptos.OpenUserObject(st_etiqueta1,200, 100)
  29.  

si quieres tomar una instancia de una ventana ya creada creas la variable tipo de la ventana que quieres Ejemplo:

Código: PowerBuilder
  1.  
  2. w_padre w_abm_conceptos
  3. open(w_abm_conceptos)
  4.  
  5.  


Pero en realidad segun veo lo que necesitas se llama herencia, y en powerbuilder se consigue, dando clic derecho sobre la ventana que quiere heredar y seleccionando la opcion ( Inherit ), o desde el menu FileInherit y seleccionas el objeto a heredar.


Saludos

94
PHP / Re: LECTURA TXT
« en: Miércoles 22 de Junio de 2011, 03:08 »
Quieres convertir el contenido de ese archivo en imagen? o  buscar informacion dentro de ese archivo? o es que lo obtedras en formato imagen y quieres leer texto de ahi?

Saludos

95
C++ Builder / Re: Hacer portable una aplicacion de Base de Datos
« en: Jueves 9 de Junio de 2011, 04:44 »
Pues a que te refieres con portable?

Por lo menos puedes hacerlo con estas

Access
Sybase
SQL Server CE
SQLLite
MySQL

Te refieres a incluirla dentro del ejecutable?

96
Visual Basic 6.0 e inferiores / Re: PROBLEMAS CON EL DATA COMBO
« en: Miércoles 8 de Junio de 2011, 12:51 »
Inicializa asi.

Código: Visual Basic
  1. SET DCodist.RowSource = rsDistrito
  2.  

Saludos

97
Visual Basic 6.0 e inferiores / Re: DATACOMBO
« en: Martes 7 de Junio de 2011, 01:27 »

98
Power Builder / Re: Intercambio de Archivos
« en: Martes 7 de Junio de 2011, 01:26 »
Intercambio de Archivos / Transferencia ( FTP )

  • Instalar un servidor FTP, para poder copiar,mover,eliminar. toda la administracion con los archivos, tambien desde tu aplicacion
  • Puedes utilizar carpetas compartidas, utilizando correctamente las credenciales, un usuario que tenga acceso al disco que sea manejado con tu aplicacion

Espero te ayude eso

Saludos

99
Visual Basic 6.0 e inferiores / Re: Combo box y Label
« en: Jueves 2 de Junio de 2011, 06:45 »
Es un combo normal? no te funcionaria mejor un DataCombo? creo recordar que en ese control si tendrias las propiedades adecuadas sin tener que hacer "trucos"


Saludos

100
VBA / Re: columnas impares
« en: Jueves 2 de Junio de 2011, 06:24 »
Hola, puedes poner un ejemplo mas claro?



VB6 --> VBA
Saludos

Páginas: 1 2 3 [4] 5 6 ... 83