Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info.
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Usuario
· Wiki

Proyecto AjpdSoft: Foros

AjpdSoft :: Ver tema - Conexion a MySQL desde Android
Foros de discusión Buscar Perfil FAQ Iniciar sesión
Information Conexion a MySQL desde Android

Publicar nuevo tema Responder al tema
Foros de discusión » Programas Proyecto AjpdSoft   
Ver tema anterior :: Ver tema siguiente
AutorMensaje
ejvega11
Usuario


Registrado: Apr 24, 2014
Mensajes: 1

Asunto: Conexion a MySQL desde Android Responder citando

Buenas...

Estoy haciendo un proyecto con eclipse, el cual consiste tener conexion a una BD de forma remota, ya mire, descarge y probe el tema

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=656

y claro esta funciona cambiandole la libreria de mysql y un valor de String que toma mal... en fin la conexion funciona bien.

cuando creo mi programa con una vista [img]https://docs.google.com/file/d/0B_E2JIlt-raeYzFoTF9leVlqQjQ/edit?pli=1[/img]

CODIGO VISTA


Código:


<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <LinearLayout
        android:id="@+id/linearconexion"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical" >

        <Button
            android:id="@+id/button1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/conectarMysql" />

    </LinearLayout>
   

</ScrollView>




CODIGO CONEXION DIRECTA

Código:
package com.example.conexionbdmysql;


import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.ArrayList;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.Toast;

public class Prueba extends Activity
{
   ArrayList<String> arrTblNames;
   LinearLayout linearConexion;
   Button buttonProbarConexion;
   
   public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.main);
      
      linearConexion = (LinearLayout) findViewById(R.id.linearconexion);
      buttonProbarConexion= (Button) findViewById(R.id.button1);
      
      buttonProbarConexion.setOnClickListener(new View.OnClickListener()
        {
          public void onClick(View v)
          {
             //Conectamos con el servidor de MySQL directamente
              try
           {
                
                 String conexionMySQLURL="jdbc:mysql://144.76.19.105:3306";
                 String usuario="ejvega11";
                 String contrasena="db4free26";
                
                 Toast.makeText(getApplicationContext(),
                          "Conectando a servidor MySQL",
                          Toast.LENGTH_SHORT).show();
                    
                 Class.forName("com.mysql.jdbc.Driver"); 
                 Connection con = DriverManager.getConnection(conexionMySQLURL,
                       usuario, contrasena);
                
                 Toast.makeText(getApplicationContext(),
                          "Conectado Servidor MySQL",
                          Toast.LENGTH_LONG).show();
                 con.close();                
           }
              catch (ClassNotFoundException e)
              {
                 Toast.makeText(getApplicationContext(),
                          "Error: " + e.getMessage(),
                          Toast.LENGTH_SHORT).show();
              }
              catch (SQLException e)
              {
                 Toast.makeText(getApplicationContext(),
                          "Error: " + e.getMessage(),
                          Toast.LENGTH_SHORT).show();
              }
              catch (Exception e)
              { 
                 Toast.makeText(getApplicationContext(),
                          "Error: " + e.getMessage(),
                          Toast.LENGTH_LONG).show();
              }
          }
        }); 
}
}


simplemente espero me muestre el mensaje de Conectado..

Proyecto

[img]https://drive.google.com/file/d/0B_E2JIlt-raeNmFYblh1ZjdPVVk/edit?usp=sharing[/img]

ERROR

[img]https://drive.google.com/file/d/0B_E2JIlt-raeY2pfNC1MQW43Zkk/edit?usp=sharing[/img]


trate de que me salieran las imagenes y creo que no salen...
con los enlaces las pueden ver...

muchas gracias de antemano.
MensajePublicado:
Mie Abr 30, 2014 12:59 am
Top of PageVer perfil de usuario
joancaru
Usuario


Registrado: May 11, 2014
Mensajes: 2

Asunto: A mi me ocurre algo parecido Responder citando

Buenas tardes:

A mi me ocurre algo así al hacer la misma prueba que tu me dá un error SQLException al intentar conectar con MySql desde Android, lo he probado de diferentes maneras y ya no sé como seguir; he vuelto a sacar el tema en el foro, ¿ Tienes alguna solución ? si fuera así te agradería enormemente me la comentaras.
Muchas gracias

Saludos
MensajePublicado:
Dom May 11, 2014 2:01 pm
Top of PageVer perfil de usuario
Mostrar mensajes de anteriores:   
Todas las horas son GMT - 1 Horas
Publicar nuevo tema Responder al tema
Foros de discusión » Programas Proyecto AjpdSoft  

Cambiar a:  
Key
  Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Este sitio web NO CONTIENE malware, todos los programas con código fuente aquí. Autor: Alonso Javier Pérez Díaz Google+ Síguenos en Google+