Java
public class Cadastro { static Statement stmt5; // Objeto de conexão, usaremos a String para utilizar em qualquer bloco. public static void main (String args[]) { try // Utilizado para criar desvios caso haja erros. {
System.out.println("conectando..."); Connection conexao = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:BD11G","Scott","Tiger"); // stmt5 = conexao.createStatement(); // Realiza a conexão passando a string de conexão para o objeto de conexão System.out.println("Efetuando conexão ao Banco de Dados!");
Scanner in = new Scanner(System.in);
String mnome,mendereco; // Criação de variáveis auxiliares int mcodigo,mtelefone; String comandosql; String resposta;
do //Inicia a entrada de dados { System.out.print("\n\nDigite o Código: "); mcodigo = in.nextInt();
if (mcodigo !=0) { System.out.print("Digite o Nome: "); in.skip("\r\n"); // aceita String depois de uma entrada. mnome=in.nextLine(); System.out.print("Digite o Endereço: "); mendereco=in.nextLine(); System.out.print("Digite seu Telefone: "); mtelefone = in.nextInt();
System.out.print("Gravar os dados ?"); resposta = in.next();
if (resposta.equals("S") || resposta.equals("s") ) { System.out.println("Gravando Dados..."); // Envia os dados ao banco de dados comandosql="INSERT INTO CLIENTE2 (cd_CLIENTE2,nome,endereco,telefone) VALUES (' " + mcodigo + " ',' " + mnome +" ',' " + mendereco + " ',' " + mtelefone + " ')";