
Lectura de gia de base de base de datos
Publicado por Rocio (22 intervenciones) el 15/06/2015 17:43:51
hola! foro
nuevamente solicito de su ayuda!!!
como creo un programa que lea mis gias de base de datos , ponerlas en una coleccion y luego crear una instancia de esa clase con la guía ..
aqui les dejo mi base de datos!!!!!
nuevamente solicito de su ayuda!!!
como creo un programa que lea mis gias de base de datos , ponerlas en una coleccion y luego crear una instancia de esa clase con la guía ..
aqui les dejo mi base de datos!!!!!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
package com.ups.xolt.codesamples;
import java.sql.Array;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.util.ArrayList;
public class Conexion {
/*Codigo para realizar la conexion a la base de datos */
private Connection conexion;
public Connection getConexion() {
return conexion;
} public void setConexion(Connection conexion) {
this.conexion = conexion;
} public Conexion conectar() {
try {
Class.forName("oracle.jdbc.OracleDriver");
String Url= "jdbc:oracle:thin:@//192.168.250./";
conexion = DriverManager.getConnection(Url, "");
if (conexion != null) {
System.out.println("Conexion exitosa!");
} else {
System.out.println("Conexion fallida!");
}
} catch (Exception e) {
e.printStackTrace();
}
return this;
}
//Resultado de la conexion
public ResultSet consultar(String sql) {
ResultSet resultado = null;//objeto para guardar los resultados
try {
Statement sentencia;//objeto para ejecutar la sentencia
sentencia = getConexion().createStatement(ResultSet.TYPE_FORWARD_ONLY, ResultSet.CONCUR_READ_ONLY);
resultado = sentencia.executeQuery(sql);
getConexion().commit();
} catch (SQLException e) {
e.printStackTrace();
return null;
} return resultado;
}
public void Mostar() {
Conexion baseDatos = new Conexion().conectar();
ResultSet resultados = baseDatos.consultar("SELECT * FROM trfmforq where invo_dt between '20150101' and '20150120' and car_no='UPSG'");
if (resultados != null) {
try {
while(resultados.next()) {
//System.out.println(""+ resultados.getObject("BL_NO") );
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
Valora esta pregunta


0