Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - zoroastro

#1
Hola que tal?, a ver si me pueden dar una mano con esto que me tiene trabado completamente.
Estoy usando OSX Yosemite, acabo de instalar Mysql server y workbench.
Funcionando el server creo una nueva conexion en MYSQLWorkbench con los siguientes parametros:
               Nombre ZoroasterSchema
               Conexion tcp/ip, hostname y puerto: localhost, 3306
En contraseña y en usuario puse "root", pero cuando voy a conectar no me reconoce la contraseña como root, me esta volviendo loco no saber que es lo que estoy haciendo mal. Si lo hago sin contraseña y me armo un Scheme por ejemplo de dos listas con dos nombres no se como declarar en el Eclipse el
Código: php
private final static String userAndPass = "root";


El codigo del programa para consultar la base de datos es este:

Código: php
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;


public class BDManagement {
private final static String drv = "com.mysql.jdbc.Driver";
private final static String db = "jdbc:mysql://localhost:3306/ZoroasterSchema";
private final static String userAndPass = "root";

private Connection ct;
private Statement st;

public BDManagement(){
try{
Class.forName(drv);
ct = DriverManager.getConnection(db,userAndPass,userAndPass);
st = ct.createStatement();
System.out.println("Conexion exitosa");
}catch(Exception e){
System.out.println("No se pudo conectar a la base de datos");
}
}

public void showAll(){
try{
ResultSet rs = st.executeQuery("SELECT * FROM PERSONAS");
while(rs.next()){
System.out.println(rs.getString(1)+"|"+rs.getString(2)+"|"+rs.getString(3));
}
}catch(Exception e){
System.out.println("Error al realizar la consulta");
}
}
}


y el main

Código: php

public class Main {

public static void main(String[] args) {
BDManagement bdm = new BDManagement();
bdm.showAll();
}

}


No entiendo primero porque no me deja ponerle contraseña o acceder con la contraseña que le puse a las listas en MYSQLWorkbench y despues lo que no entiendo tampoco es como se declara en el caso de que el usuario y contraseña sen distintos en la linea

   private final static String userAndPass = "root";

porque en el caso de que este bien la contraseña root y el pass tendria que salirme la lista cuando lo ejecuto, y en el caso de que sean distintos como se declara el usuario y contraseña?.

El programa ahora me devuelve solo las lineas
"No se pudo conectar a la base de datos"
"Error al realizar la consulta"

Espero que me puedan ayudar. Saludos!
#2
A lo que el se refiere es al entorno mismo de pythong permitiendo usar raw_input() para crear lineas.
La Actualizacion de Pythong se llama EasyCanvas; una libreria de python. Lamentablemente no hay mucha informacion dando vueltas.
#3
Presentaciones y cumpleaños / Re:Buenas!
Diciembre 04, 2014, 03:28:38 AM
Gracias a todos!
#4
Hola, estoy usando de nuevo Kali con VMware en un macbook pro... tengo una duda, tengo instalado VMware tools pero en el sistema de archivos de kali solo me reconoce CD no me reconoce el disco duro principal de mac y lo necesito para usar y compartir archivos.
En VMware puse compartir algunas carpetas pero en Kali no se en donde se encuentra la esa carpeta o como monto el disco rigido.
Me dan una mano? gracias.


Solucion momentanea:

       Los archivos compartidos de VMware se encuentran en la carpeta mnt/hgfs  de Kali
#5
Dudas y pedidos generales / Re:De PythonG a Easycanvas
Diciembre 03, 2014, 08:08:47 PM
Gracias, lo instale al modulo y todo lo que necesita para mac pero me sale lo mismo.
El easycanvas no tiene interfaz grafica creo, en ese caso como se agrega el modulo?. Despues es cuestion de usarlo con Import.

Aclaro que tengo conocimientos pero basicos y se que debo seguir estudiando otras cosas antes de pretender entender el funcionamiento de los modulos pero me sirvio bastante y me entretuvo todo el momento en el que pude usar el pythonG.

Saludos.


Edito:
momentaneamente cambie Tkinter por Tkinter as tkinter y quete por Quete as quete.
La pregunta seria, el src de easycanvas se copia en la carpeta del proyecto que yo haga?.
#6
Presentaciones y cumpleaños / Buenas!
Diciembre 01, 2014, 12:43:26 AM
Hola, hace tiempo que leo el foro, me presento antes de que me reten por el post que hice!.

Soy estudiante de Ing Electronica en la UBA.

A medida que aprenda ire aportando al foro, y en el caso de que sean necesarios conocimientos sobre electronica, ahi estare.

Saludos.
#7
Dudas y pedidos generales / De PythonG a Easycanvas
Diciembre 01, 2014, 12:40:51 AM
Buenas noches, tengo unas dudas con respecto al viejo PythonG y con Easycanvas, hace un tiempo usaba PythonG en Windows donde se ejecutaba como si fuece un IDE y ahi mismo hacia mis practicas, ahora tengo una duda con respecto a la nueva version (Easycanvas), en este momento estoy usando OSX, mis preguntas son las siguientes:
El Easycanvas funciona como una libreria mas?, Osea, yo antes ejecutaba directamente el PythonG, ahora tengo la carpeta de Easycanvas con una carpeta SRC dentro y dos archivos .py (easycanvas.py, No tienes permitido ver los links. Registrarse o Entrar a mi cuenta). Esto se copia en la carpeta de Python del sistema? o como se hace en mac?.

por otro en el caso de tener un IDE que este escrito en python como se ejecuta?.
Es en caso de querer abrir el Easycanvas me sale lo siguiente:

Código: php
MacBook-Pro-de-juan:~ Zoroaster$ python /Users/Zoroaster/Downloads/easycanvas/src/easycanvas.py 
Traceback (most recent call last):
  File "/Users/Zoroaster/Downloads/easycanvas/src/easycanvas.py", line 10, in <module>
    import tkinter
ImportError: No module named tkinter
MacBook-Pro-de-juan:~ Zoroaster$



no se a que se refiere con el modulo tkinter.

En el caso de que Easycanvas funcione con un IDE como Eclipse con pydev que deberia hacer?.
Y en el caso de que querer ejecutar un programa .py se supone que la terminal de mac lo ejecutaria no?, el error en este caso es de una libreria.

Aclaro que tengo conocimientos basicos en programacion y quiero meterle un poco a la parte grafica para no aburrirme, con una nocion de las preguntas que hice me ayudarian bastante, no es necesario que se expliquen demaciado.

Gracias, Saludos!