informatica

Páginas: 3 (567 palabras) Publicado: 13 de marzo de 2014
Conectar base de datos SQL Server a aplicación Java remotamente
.Se trara de desarrollar un programa para bares, en la cual cada camarero tendrá una PDA, o dispositivo Android, desde la cual anotarálos pedidos de los clientes. La PDA enviará estos pedidos al servidor que contiene una Base de datos, y este imprimirá los tickets.
Para esto es necesario establecer una conexión PDA-Base de datosdel Servidor.


Lo primero que hay que hacer es intalar SQL server 2008 y configurarlo para que se pueda acceder de dos formas (con autentificación windows y con autentificación SQl server), esto sepregunta durante la instalación de SQL server, posteriormente hay que crear un usuario SQL server, aqui se explica como hacerlo. Tambien debemos permitir conexiones remotas.
Ahora vamos al código,(que he sacado de un ejemplo de la web de microsoft), al cual solo he añadido una consulta a una tabla de mi base de datos.
Ahora vamos a crear un proyecto, yo lo he creado en ecplise, es necesarioagregarle las librerías JDBC para que hagan de puente entre la aplicación y la base de datos. En ecplise se añaden en las propiedades del proyecto/JAva Build Path/Libraries, estas librerías podeisdescargarlas de aqui, si no lo hacéis en ecplise, en este enlace se ve como configurarlo
También puedes ver cómo Conectar una base de datos ORACLE a aplicación Java remotamente



Dejo el código poraquí:
Data provided by Pastebin.com - Download Raw - See Original
1. import java.sql.Statement;
2.
3. public class Test {
4. private java.sql.Connection connection = null;
5.private final String url = "jdbc:microsoft:sqlserver://";
6. private final String serverName = "192.168.1.38";
7. private final String portNumber = "1433";
8. private finalString databaseName = "db_WifiBar";
9. private final String userName = "algui91";
10. private final String password = "1234";
11. private final String statement = "select *...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS