• Jueves 28 de Marzo de 2024, 21:02

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

Páginas: [1] 2 3 ... 10
1
Python / Problema con datatime.strptime() y wxpython
« en: Viernes 11 de Noviembre de 2011, 22:56 »
Buenas tardes compañeros, vengo con una duda que me está rompiendo la cabeza y no tengo idea de cómo solucionarlo, y google tampoco me aporta mucho que digamos. Tengo este código:

Código: Python
  1. from datetime import datetime
  2. import re
  3.  
  4. fecha='Fri Nov 11 14:10:58 2011'
  5. formato = u'%a %b %d %H:%M:%S %Y'
  6. f = datetime.strptime(fecha_s, formato)
  7.  

Funciona perfectamente si solo pongo ese código, pero si utilizo el mismo código desde una ventana hecha con wxpython, me da este error
Código: [Seleccionar]
ValueError: time data 'Fri Nov 11 14:10:58 2011' does not match format '%a %b %d %H:%M:%S %Y'
Alguna idea? Probé el código al inicio del archivo, antes de iniciar la wx.App, y funciona, pero una vez que cargo la interfaz gráfica me arroja el error.  Si alguien puede darme una meno, se lo agradezco. Saludos

2
Otras Bases de Datos / Problema sqlite3.dll en Windows 7
« en: Domingo 11 de Septiembre de 2011, 08:38 »
Buenas madrugadas amigos (al menos en Venezuela). Estoy intentando desde hace horas registrar el archivo sqlite3.dll que descargué de la página oficial ( sqlite.org )... Tengo Windows 7 Ultimate Edition, y a continuación describo lo que hice:

1. El archivo lo coloqué en la ruta c:\windows\system32\
2. Desde el cmd ejecuté: regsvr32 c:\windows\system32\sqlite3.dll

Me arroja el siguiente error:
Se cargó el módulo "sqlite3.dll", pero no se encontró el punto de entrada DllRegisterServer.
Asegúrese de que "sqlite3.dll" es un archivo .DLL u .OCX válido e inténtelo de nuevo.


Les dejo una captura del error.  A quien pueda ayudarme, desde ya le agradezco... Saludos.

3
Pascal / [Código Fuente] arriba
« en: Miércoles 13 de Abril de 2011, 18:38 »
Arriba sale un enlace para descargar el archivo

4
C/C++ / Re: contar palabras de una cadena de caracteres
« en: Lunes 28 de Febrero de 2011, 17:13 »
Eso pasa en todos lados. En mi universidad supuestamente enseñaban C++, y cuando entré a solocodigo descubrí que no sabía nada, y que conio.h no era standar... Me di tremendo estrellón creyendo que con gotoxy y clrscr lo eran todo jeje... Pero en fín, estoy tratando de limpiar mi código hasta tener solo C++. Es incorrecto hacer una mezcla de ambos, si vas a programar en C++, usa los objetos que tanto trabajo te ahorran. En cuanto al problema de los espacios en blanco, tal vez no sea la mejor opción pero habría que verificar si el caracter anterior es diferente a otro "espacio en blanco" para incrementar.

5
C/C++ / Configurar CDT con Eclipse o Aptana Studio en Windows 7
« en: Lunes 28 de Febrero de 2011, 17:04 »
Buenas tardes compañeros de solocodigo, solicito su ayuda para una información técnica. He bajado Eclipse IDE for C/C++ Developers (que se supone que ya trae el CDT) y tengo instalado MinGW, pero no logro hacer que funcione. No compila. Al principio me marcaba todo el código en rojo, como si no lo reconocía, entonces incluí la ruta del MinGW en el path del sistema, y ahora me reconoce el código, pero cuando le doy para compilar o ejecutar me sale el siguiente mensaje: Launch failed. Binary not found. ... También descargué Aptana Studio 2 y desde la opción Install New Software descargué e instalé el CDT, pero me pasa lo mismo. Debo agregar que ya el MinGW está funcionando bien, porque abro una cónsola (cmd) y escrigo gcc, g++, gdb, y me funcionan los binarios, incluso compilé un archivo manualmente. Alguien sabe qué me está faltando? Desde ya, muchas gracias por su ayuda... Saludos!

6
Visual Basic 6.0 e inferiores / [Código Fuente] si sale
« en: Miércoles 1 de Diciembre de 2010, 13:14 »
Buenos dias. Acabo de descargar el archivo y si trae el codigo fuente. Es el frmBiseccionX.frm que es un formulario de visual basic.

7
Java / Re: PROGRAMA BANCO ME URGE UNA MANO
« en: Miércoles 17 de Noviembre de 2010, 16:46 »
No lo tomes a mal amigo. El asunto es que cuando la gente coloca un enunciado de este tipo, con lujo de detalles y sin nada de avance de código, es porque quiere que alguien le haga el programa o le pase uno similar. Puedes hacer preguntas puntuales, y expresar dudas, para lo cual no es necesario colocar todo el enunciado que colocaste. Prácticamente necesitas un sistema, y aquí todos trabajan o simplemente tienen otras ocupaciones, por lo cual dudo que consigas que alguien te resuelva ese problema. Además, es bueno que expliques qué tanto conoces java, y qué ideas tienes para iniciar tu programa, y de seguro empezará a salir la ayuda, los consejos, etc... Saludos

8
PHP / Re: Obtener el valor de un radio button
« en: Miércoles 17 de Noviembre de 2010, 13:44 »
A menos que vayas a utilizar AJAX o algo similar, debes colocar las etiquetas <form></form> para que se envién los datos...

Código: Text
  1. <form method="post" action="pagina_destino.php">
  2. <!-- Aqui dentros colocas los campos del form: los inputs, select, textarea -->
  3. </form>
  4.  

En el parámetro method debes especificar el método de envío que puede ser GET o POST. y en action especificar la página que va a recibir los datos... Si no arreglas eso primero, no podrás recibir los datos...

9
C/C++ / Re: Retornar cadena de texto en función
« en: Miércoles 17 de Noviembre de 2010, 13:21 »
Es correcto, aunque personalmente sobre Perl, LISP y MIPS no tengo la mínima idea... Me dio curiosidad, voy a ver qué encuentro sobre ellos en google. Yo ya dejé de programar en Visual Basic y lenguajes específicos de una plataforma.

10
C/C++ / Re: Retornar cadena de texto en función
« en: Miércoles 17 de Noviembre de 2010, 12:41 »
jajaja, es posible, yo no tengo los años del mundo programando, pero si he conocido unos cuántos lenguajes. Yo preguntaba es si te dedicas a algún lenguaje en específico... Porque yo desde hace un tiempo soy programador web (PHP), pero he pasado por muchos lenguajes como qBasic, Pascal, C ... y otros de esas épocas

11
C/C++ / Re: Retornar cadena de texto en función
« en: Miércoles 17 de Noviembre de 2010, 12:11 »
Si si, yo sé que conio.h es de C, y que es no estándar.. Eso me lo aclaró EternalIdol hace unos años. Yo antes estaba aprendiendo C, pero prefiero las ventajas de la programación orientada a objetos. Gracias por las aclaratorias. Cuál es tu lenguaje de programación?

12
C/C++ / Re: Retornar cadena de texto en función
« en: Miércoles 17 de Noviembre de 2010, 11:51 »
Gracias por el consejo m0skit0... justamente ayer encontré ejemplos sobre esa clase string y recordé eso de que C++ es orientado a objetos. Pero entonces me surgió la duda si era una clase estándar... lo que pasa es que hace mucho me llevé algunos duros golpes cuando descubrí que librerías como conio.h no eran estándar, y tuve que modificar mucho código que tenía.

13
C/C++ / Re: Retornar cadena de texto en función
« en: Martes 16 de Noviembre de 2010, 18:46 »
ok, gracias por sus respuestas... googlearé sus recomendaciones a ver...

14
C/C++ / Retornar cadena de texto en función
« en: Martes 16 de Noviembre de 2010, 16:28 »
Buenas tardes amigos, estoy algo fuera de práctica en C++ (tampoco es que lo profundicé mucho en mi vida), pero estoy intentando retornar una cadena de texto (char * ) desde una función y me da error, algo así como fallo de segmentación... el código que estuve probando es este:

Código: C++
  1. char* readStr(const char* txt)
  2. {   char *s;
  3.     cout << txt << ": ";
  4.     cin >> s;
  5.     return s;
  6. }
  7.  

Código: C++
  1. texto=readStr("Ingrese su nombre");
  2.  

Alguna idea? se agradece cualquier ayuda... Saludos...

15
PHP / Re: Problema con script en PHP
« en: Lunes 15 de Noviembre de 2010, 23:51 »
Mi hermano hizo una clase que implementaba los métodos de ingresar, modificar, eliminar asi:

Para ingresar:
Código: PHP
  1. $persona->nombre="jose";
  2. $persona->apellido="perez";
  3. $persona->guardar();
  4.  

Para modificar:
Código: PHP
  1. $persona->nombre="jose";
  2. $persona->apellido="perez";
  3. $persona->actualizar();
  4.  

Para eliminar:
Código: PHP
  1. $persona->id=1;
  2. $persona->eliminar();
  3.  

16
PHP / Re: Problema con script en PHP
« en: Domingo 14 de Noviembre de 2010, 01:43 »
Aquí les dejo la clase que hice para mysql:

Código: PHP
  1. class FMysql
  2. {   var $host;
  3.     var $pass;
  4.     var $user;
  5.     var $link;
  6.     var $numQuerys=0;
  7.     var $db;
  8.     function __construct($host,$user,$pass,$db)
  9.     {   $this->user=$user;
  10.         $this->pass=$pass;
  11.         $this->host=$host;
  12.         $this->db=$db;
  13.         $this->link=mysql_connect($this->host,$this->user,$this->pass);
  14.         mysql_select_db($this->db,$this->link);        
  15.     }
  16.     function query($sql)
  17.     {   $this->numQuerys++;
  18.         return new FMysqlObjectDB($sql,$this->link);
  19.     }
  20. }
  21.  
  22. class FMysqlObjectDB
  23. {   var $regs;
  24.     var $res;
  25.     var $pos;
  26.     var $data;
  27.     function __construct($sql,$link)
  28.     {   @$this->res=mysql_query($sql,$link);
  29.         $this->regs=mysql_num_rows($this->res);
  30.         if (mysql_error())
  31.         {   echo "<div style="border:1px solid gray;font-family:Helvetica;font-size:11px;width:200px;background-color:#FFFF99;">
  32.                     <b>Error (".mysql_errno()."):</b> ".mysql_error().
  33.                     "</div>";
  34.        
  35.             exit();
  36.         }
  37.         $this->pos=0;
  38.     }      
  39.     function numRegistros()
  40.     {   return $this->regs;
  41.     }
  42.     function getFila()
  43.     { 
  44.         if ($this->regs>0 && $this->pos<$this->regs)
  45.         {   mysql_data_seek($this->res,$this->pos);
  46.             $this->data=mysql_fetch_array($this->res);
  47.             $this->pos++;
  48.            
  49.             return $this->data;
  50.         }
  51.         else
  52.         {   $this->pos=0;
  53.             return false;              
  54.         }
  55.     }
  56.     function __get($nombre)
  57.     {   return $this->data[$nombre];
  58.     }
  59. }
  60.  
  61.  

Y la forma de implementarlo sería:
Código: PHP
  1. $SQL=new FMysql("localhost","root","","datos");   
  2. //Forma 1
  3. $rs1=$SQL->query("select id,nombre from vt_clientes order by id");
  4. while ($rs1->getFila())
  5. {   echo "Id: ".$rs1->id;
  6.     echo "<br>Nombre: ".$rs1->nombre;      
  7.     echo "<br>";
  8.  
  9. }
  10.  
  11. //Forma 2
  12. $rs2=$SQL->query("select id,nombre from vt_clientes order by id");
  13. while ($dat=$rs2->getFila())
  14. {   echo "Id: ".$dat['id'];
  15.     echo "<br>Nombre: ".$dat['nombre'];    
  16.     echo "<br>";
  17.  
  18. }
  19.  
  20.  

La forma 1 es implementando métodos mágicos, y la forma 2 es similar a la normal de mysql...

Para ingresar y eliminar:
Código: PHP
  1. $SQL->query("insert into personas (nombre,apellido) values ('pedro','perez')");
  2. $SQL->query("delete from personas where id=1");
  3.  

De igual forma se hace para actualizar. Le faltan otras cosas como un método que devuelva el último id...

17
PHP / Re: Problema con script en PHP
« en: Sábado 13 de Noviembre de 2010, 18:13 »
Excelente aporte DriverOp... lo cual me da una idea para mejorar una clase que ya tengo. Esta se puede mejorar más si se crean 2 clases... una que permita especificar los datos de conexion y el query, y que una vez se haya hecho eso, retorne otro objeto de tipo BASE DE DATOS, de manera que se pueda usar de la siguiente forma:

Código: PHP
  1. $objDB=connect($host,$user,$pass);
  2. $rs=$objDB->query("select dato from tabla where activo=1");
  3.  

Y lo funcional estaría en que con el mismo objeto puedes abrir otra consulta a otra tabla, incluso otra base de datos:
Código: PHP
  1. $rs2=$objDB->query("select otros from tabla2");
  2.  

Y sería muy útil poder recorrerlo así
Código: PHP
  1. while ($rs->fila())
  2. {      echo $rs[0];
  3.        echo $rs['dato'];
  4. }
  5.  

Y de la misma forma con el $rs2... y tener funciones como:
Código: PHP
  1. $rs->count();
  2. $rs2->vacio();
  3. $rs2->error();
  4.  

Es una idea, sería bastante útil...

18
PHP / Re: problema con sesiones y arrays
« en: Viernes 12 de Noviembre de 2010, 09:03 »
Lo recomendable es que uses sesión en vez de cookies... ahora, una aclaratoria, el session_unregister está obsoleto, y tal como te dijo fonsi3 mejor utiliza unset($_SESSION['test']) ... Es posible que en tu pc funcione si tienes configurado las variables del php.ini como desarrollador, pero si lo cambias a otra pc que tenga las variables del php.ini configuradas para entorno de producción, seguro que vas a encontrar errores.

19
PHP / Re: Problema con script en PHP
« en: Miércoles 10 de Noviembre de 2010, 03:50 »
Te voy a agregar Edo ... saludos

20
PHP / Re: Problema con script en PHP
« en: Miércoles 10 de Noviembre de 2010, 03:20 »
Ya te agregué, te conviene tener mejor todo ordenado. No tengas miedo al tamaño del archivo. El texto plano representa una gran ventaja porque tendrás que escribir DEMASIADO para que un archivo de código te quede pesado. Lo mejor es que hagas tus clases, preferiblemente cada clase en un archivo para tener todo mejor ordenado (aunque nada impide que pongas todas las clases en uno solo). Lo mismo con las funciones, trata de centralizar los recursos.

21
PHP / Re: Problema con script en PHP
« en: Miércoles 10 de Noviembre de 2010, 03:02 »
En el método extraer_registro () de tu clase puedes colocar en el return lo siguiente:

Código: PHP
  1. public function extraer_registro ()
  2. {
  3. return mysql_fetch_array($this->resultado,MYSQL_ASSOC);
  4. }
  5.  

Al retornar una estructura que usa el mysql para iterar los registros, luego puedes implementar tu clase como lo hacias con el mysql:

Código: PHP
  1. while ($fila = $usuario->extraer_registro())
  2. {
  3. echo $fila[0];
  4. echo $fila[1];
  5. }
  6.  

Debería funcionar. Mi hermano hizo una clase para mysql y creo que la implementó así.

22
PHP / Re: Problema con script en PHP
« en: Miércoles 10 de Noviembre de 2010, 02:33 »
La función mysql_close($link) no siempre es necesaria... pero cuando la colocas, si no le pasas un $link en el parámetro, se cierra la última conexion...

23
PHP / Re: Limitar ancho de celda usando FPDF
« en: Miércoles 10 de Noviembre de 2010, 02:24 »
Prueba a pasar los parámetros numéricos como números... $pdf->Cell(110, 6, ... en vez de $pdf->Cell('110', '6', ...

24
PHP / Re: Problema con script en PHP
« en: Miércoles 10 de Noviembre de 2010, 02:19 »
De momento veo que en la línea 21 tienes lo siguiente "prívate function" con acento... quíate el acento al  "private".

En la línea 23 y 24 (deberia estar todo en uno sola línea) dice mysql__connect, cambialo por mysql_connect
$this->descriptor = mysql__connect($this->servidor,$this-
>usuario,$this->pass) ;

25
Visual Basic 6.0 e inferiores / [Código Fuente] Con gusto
« en: Sábado 23 de Octubre de 2010, 03:31 »
Buenas te puedo enviar el código yo lo pude descargar de la página sin ningún problemas. Te recomiendo que intentes descargarlo o pasame un correo para enviartelo

Páginas: [1] 2 3 ... 10