Urgente~~~~Experto en C++ MFC en Urgente~
//import java.sql.*;
Conexión con=null;
Declaración stmt=null;
ResultSet %%6=null;
pruebe {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc: odbc : "+%%1;
con=DriverManager.getConnection(url,%%2, %%3);
stmt=con.createStatement();
stmt.executeUpdate(%%4);
%6=stmt.executeQuery(%%5);
%7
}captura (Excepción e){
e.printStackTrace();
}finalmente{
intenta {
intenta {
stmt.close();
con.close();
} catch (SQLException e) {
e.printStackTrace();
p>}
} captura (Excepción e) {
e.printStackTrace();
}
} Finalmente {
Prueba {
stmt.printStackTrace();
}
}
2 Comparar valor único
//import java.sql.*;
ResultSet rs;
String strurl="jdbc:odbc:%%1";
Conexión con=NULL;
Declaración stmt= null;
prueba {
Class.forName("sun.jdbc.odbc .JdbcOdbcDriver" );
con=DriverManager.getConnection(url,%%2,%%3);
stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE) ;
p>rs=stmt.executeQuery(%%2);
rs. next();
int %%3=rs.getInt( "%%3" );
if(%%3==%4)
{
%5
}
}
catch (Excepción e) {
e.printStackTrace();
}
finalmente{
prueba {
if(rs!=null)
{
rs.close();
stmt.close( );
con.close();
} captura (Excepción e) {
e.printStackTrace();
}
}
3. Mostrar formulario
//importar java.awt. importar javax.swing.*;
//importar java.sql.*;
//importar javax.swing.table.*;
String[] colHeads=%%4;
Conexión con= null;
Declaración stmt= null;
ResultSet %%6=null;
pruebe {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc: "+%%1;
con=DriverManager.getConnection(url,%%2,%%3);
stmt =con.createStatement();
Connection()createStatement();
%%6=stmt.executeQuery("SELECT count(*) as au_count from "+%%5 );
%%6.next();
int iCount=rs.getString("au_fname");
datos[i][1] =%6.getString("Teléfono");
datos[i][2]=%6.getString("Ciudad")getString("Ciudad");
i++ ;
}
JTable table=new JTable(data,colHeads);
JScrollPane jsp=new JScrollPane(table);
JScrollPane jsp=new JScrollPane(table);
getContentPane().add(jsp);
}catch(Exception e){
e.printStackTrace(); p> p>
}
finalmente{
if(con!=null){
prueba {
%% 6. close();
stmt.close();
con.close();
} captura (SQLException e) {
e.printStackTrace();
}
}
}
4. Formulario de operación
/ *
importar java.*;
*/
tabla JTable;
objeto[][] datos; p>
JButton jb;
JScrollPane jsp;
JComboBox jcb;
JCheckBox jchb;
jcb=nuevo JComboBox(
jchb=new JCheckBox();
jcb.addItem("Hombre");
jcb.addItem("Mujer"); p>
jb = new JButton("dsfasd");
String[] colHeads = { "id", "gender", "wheth
er" };
Conexión con = null;
Declaración stmt = null;
ResultSet rs = null;
prueba {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:ghost";
con = DriverManager. getConnection(url);
stmt = con.createStatement();
Cadena usuario="admin"
Cadena contraseña=""; >
Conexión conn= DriverManager.getConnection(url,usuario,contraseña);
Declaración stmtNew=conn.createStatement();
Base de datos 10.Sql Server7.0/2000;
//importar java.sql.
Class.forName("com. microsoft.sqlserver.jdbc.SQLServerDriver").newInstance()
/ /String url="jdbc:microsoft:sqlserver://localhost:1433.DatabaseName=db2"; //7.0, 2000
String url="jdbc:sqlserver://localhost:1433;DatabaseName= db2"; //2005
///db2 es el nombre de la base de datos
String user="sa";
String contraseña=""; p >
Conexión conn= DriverManager.getConnection(url,usuario,contraseña
Declaración stmtNew=conn.createStatement()
11.Base de datos Sybase
//importar java.sql.*;
Class.forName("com.sybase.jdbc.SybDriver").newInstance()
String url =" jdbc : sybase:Tds:localhost:5007/myDB";//myDB es el nombre de su base de datos
Propiedades sysProps = System.
SysProps.put("usuario", "userid")
SysProps.put("contraseña", "contraseña_usuario");
Conexión conn= DriverManager.getConnection(url, SysProps); conn.createStatement();
12.Base de datos Informix
//importar java.sql.
Class.forName("com.informix.jdbc.IfxDriver ").newInstán
ce();
String url = "jdbc:informix-sqli://123.45.67.89:1533/myDB.INFORMIXSERVER=myserver;
usuario=testuser;contraseña=testcontraseña" ; //myDB es el nombre de la base de datos
Conexión conn= DriverManager.getConnection( url
Declaración stmtNew=conn.createStatement(); Base de datos MySQL
//import java.sql.*
//Class.forName("org.gjt.mm .mysql.Driver").newInstance(); p >
Class.forName("com.mysql.jdbc.Driver").newInstance().Driver");
//String url = "jdbc:mysql://localhost/myDB ?user= soft&password=soft1234&useUnicode=true&characterEncoding=8859_1";
String url = "jdbc:mysql://localhost:3306/myDB";
//myDB ¿Es el nombre de la base de datos?
Conexión conn= DriverManager.getConnection(url, "root", "root"
Statement stmtNew=conn.createStatement (); p >14.Base de datos PostgreSQL
//importar java.sql.*
Class.forName("org.postgresql.Driver").newInstance();
String url = "jdbc:postgresql://localhost/myDB" //myDB es el nombre de la base de datos
String user="myuser"
String contraseña="mypassword"; ";
Conexión conn= DriverManager.getConnection(url,usuario,contraseña);
Declaración stmtNew=conn.createStatement();
15. Utilice ODBC para conectarse directamente Acceda a la base de datos
// import java.sql.*;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); >String url= "jdbc:odbc:Driver={MicroSoft Access Driver (*. mdb)};DBQ="...mdb)};DBQ="+application.getRealPath("/Data/ReportDemo.mdb");
Conexión conn = DriverManager.getConnection(url, "sa",");
Declaración stmtNew = conn.cr
eatStatement();
16. Tiempo del programa
long time1=System.currentTimeMillis();
long time2=System.currentTimeMillis(); >
intervalo largo=tiempo2-tiempo1;
17.delay
prueba {
Thread.sleep(Integer.Parse(%%1)) ;
} catch(InterruptedException e) {
e.printStackTrace();
}
18. /p>
//import java.sql.*;
Class.forName("sun. jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc: odbc:driver={Microsoft Excel Driver (*.xls)};DBQ=D:\\myDB.xls"; // No configurar la fuente de datos
String user="myuser"; p>
Cadena contraseña="micontraseña";
Conexión conn= DriverManager.getConnection(url,usuario,contraseña);
Declaración stmtNew=conn.createStatement();