Java
Hardware + Software
Computador físico programa
Sistema operacional: Windows, linux, MS_DOS, MAS OS, unix, ios, android, Windows phone, Windows CE
Programas tradutores e interpretadores (ling Prog.)
1- C
2- JAVA
3- objective C
4-C++
5-C#
6- PHP
Revisão de conexão a BD com
PROG JAVA -----> DRIVER PONTE JDBC/ODBC ------> DRIVER BD NO ODBC -----> BD (TABELAS).
Codigo (sintaxe) java para conexão a BD via ODBC.
String URL = "jdbc:obdc: minha conex"; -> Linha que cria uma variável do tipo string para conexão.
Class.forName ("Sun.jdbc.odbc.JdbcOdbcDriver")
-> corrige o driver que será usado pela Aplicação Java para comunicação com o BD.
Con.DriverManager.getConnection (url, nome_usuario, senha); -> cria uma conexão de nome con. Onde o componente driver meneger chama método getConnection passando os parâmetros url, nome_usuario, senha.
Statement st=con.creatStatemente(); ----> cria um objeto st (statement = declaração) para que seja possível enviar uma query SQL.
ResultSet rs = st, executeQuery("Select*from TabEmpresa); -> Cria um objeto RS o qual irá guardar o resultado da execução da query SQL (no caso seria o registro da tabela TabEmpresa)
While(rs.next()); -> enquanto houver registros na tabela o objeto RS chama o programa.
rs.close() -> finaliza o objeto rs. st.close() -> finaliza o objeto st. con.close() -> finaliza o objeto con.
//ExBD EmpresaSelect
import java.sql.*;
Class ExBDEmpresaSelect
{public static void main (string args [])
{try{ String url ="jdbc.obdc:minha conex';
String usuario =" "; string senha = " ";
class.forName("sun.jdcb.odbc.jdbc.ObdcDriver");
Connection con = DriverManeger getConnection (url,usuario, senha); statemente st= con.creatStatemente ();
ResultSet rs = st.execute Query ("select*from, TabEmpresa");
System.out.println("Mostrando os registros: \n");
While (rs.next())
{