Grosse MàJ
This commit is contained in:
0
workspace/.metadata/.lock
Normal file
0
workspace/.metadata/.lock
Normal file
1907
workspace/.metadata/.log
Normal file
1907
workspace/.metadata/.log
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,42 @@
|
||||
package fr.blankoworld.connexionBDD;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.SQLException;
|
||||
|
||||
public class Principal {
|
||||
|
||||
public static void main(String args[]){
|
||||
|
||||
System.out.println("D<>but");
|
||||
|
||||
try{
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
System.out.println("Trouv<75>");
|
||||
}
|
||||
catch(ClassNotFoundException ex){
|
||||
System.out.println("Pas trouv<75>");
|
||||
}
|
||||
|
||||
|
||||
Connection connection;
|
||||
String url = "jdbc:oracle:thin:@grive.u-strasbg.fr:1521:v920";
|
||||
String identifiant = "dut";
|
||||
String mdp = "dut";
|
||||
|
||||
try {
|
||||
|
||||
Connection connection = DriverManager.getConnection(url, identifiant, mdp);
|
||||
|
||||
System.out.println("Acc<63>s <20> la base: Accept<70>");
|
||||
} catch (SQLException sqle) {
|
||||
|
||||
System.out.println("Acc<63>s <20> la base: Refus<75>");
|
||||
// TODO: handle exception
|
||||
} finally {
|
||||
if(connection!=null){try{connection.close()}catch(Exception e){e.printStackTrace();}}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,148 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
// Importations automatiques
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import java.awt.event.ComponentListener;
|
||||
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JMenu;
|
||||
import javax.swing.JMenuBar;
|
||||
import javax.swing.JMenuItem;
|
||||
import javax.swing.JOptionPane;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextArea;
|
||||
import javax.swing.border.BevelBorder;
|
||||
import fr.blankoworld.ihm.Connexion;
|
||||
|
||||
public class Principale extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Connexion conn = new Connexion();
|
||||
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Principale().setVisible(true);
|
||||
}
|
||||
|
||||
private Principale() {
|
||||
|
||||
// Cr<43>ation du menu Base de donn<6E>es
|
||||
JMenu MenuBdd = new JMenu("Base de donn<6E>es");
|
||||
JMenuItem MenuBdd_Connexion = new JMenuItem("Connexion");
|
||||
JMenuItem MenuBdd_Fermer = new JMenuItem("Fermer");
|
||||
MenuBdd_Fermer.setEnabled(false);
|
||||
JMenuItem MenuBdd_Quitter = new JMenuItem("Quitter");
|
||||
MenuBdd.add(MenuBdd_Connexion);
|
||||
MenuBdd.add(MenuBdd_Fermer);
|
||||
MenuBdd.addSeparator();
|
||||
MenuBdd.add(MenuBdd_Quitter);
|
||||
|
||||
// Creation du menu Aide
|
||||
JMenu MenuAide = new JMenu("Aide");
|
||||
JMenuItem MenuAide_Apropos = new JMenuItem("A propos");
|
||||
MenuAide.add(MenuAide_Apropos);
|
||||
|
||||
// Creation de la barre de menus
|
||||
JMenuBar MenuPrincipal = new JMenuBar();
|
||||
MenuPrincipal.add(MenuBdd);
|
||||
MenuPrincipal.add(MenuAide);
|
||||
|
||||
//** Cr<43>ation des zones de texte
|
||||
JTextArea zoneTexteStatut = new JTextArea(6,60);
|
||||
zoneTexteStatut.setBorder(new BevelBorder(BevelBorder.LOWERED));
|
||||
|
||||
//** Cr<43>ation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setBorder(BorderFactory.createTitledBorder("R<>sultat des requ<71>tes"));
|
||||
|
||||
// Panneau en bas
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
Panneau_Bas.setBorder(BorderFactory.createTitledBorder("Statut"));
|
||||
|
||||
// Ajout des boutons et zones de texte au panneau bas
|
||||
Panneau_Bas.add(zoneTexteStatut);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
this.add(Panneau_Bas, BorderLayout.SOUTH);
|
||||
this.add(MenuPrincipal, BorderLayout.NORTH);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(700,300);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(false);
|
||||
this.setTitle("SQLNavigator v0.1");
|
||||
|
||||
// ***************************************************** //
|
||||
|
||||
// menu Jeu - bouton Nouveau
|
||||
MenuBdd_Connexion.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddConnexion();
|
||||
}
|
||||
});
|
||||
|
||||
// menu Jeu - bouton Quitter
|
||||
MenuBdd_Quitter.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddQuitter();
|
||||
}
|
||||
});
|
||||
|
||||
// menu Apropos - bouton
|
||||
MenuAide_Apropos.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuApropos();
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
private void menuBddConnexion(){
|
||||
// Affichage de la fenetre de connexion
|
||||
// Affichage si reussi ou pas
|
||||
// Si reussi on met le bouton Connexion.setvisible => false
|
||||
//
|
||||
conn.setVisible(true);
|
||||
|
||||
conn.addComponentListener(new ComponentListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
private void menuBddQuitter(){
|
||||
|
||||
|
||||
// ********************************* //
|
||||
// AJOUTER DECONNEXION A LA BASE ! //
|
||||
// ********************************* //
|
||||
|
||||
System.exit(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* <p>Action du bouton Apropos du menu Aide</p>
|
||||
* @param args
|
||||
*/
|
||||
private void menuApropos(){
|
||||
JOptionPane.showMessageDialog(null, "SQLNavigator\n\n" +
|
||||
"Version 0.1\n" +
|
||||
"Developpe par Olivier DOSSMANN\n\n",
|
||||
"A propos de SQLNavigator",
|
||||
JOptionPane.QUESTION_MESSAGE);
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
@ -0,0 +1,79 @@
|
||||
package fr.blankoworld.connexionBDD;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.ResultSet;
|
||||
import java.sql.ResultSetMetaData;
|
||||
import java.sql.SQLException;
|
||||
import java.sql.Statement;
|
||||
|
||||
public class Principal {
|
||||
|
||||
public static void main(String args[]){
|
||||
|
||||
System.out.println("D<>but");
|
||||
|
||||
try{
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
System.out.println("Trouv<75>");
|
||||
}
|
||||
catch(ClassNotFoundException ex){
|
||||
System.out.println("Pas trouv<75>");
|
||||
}
|
||||
|
||||
|
||||
Connection connection = null;
|
||||
String url = "jdbc:oracle:thin:@grive.u-strasbg.fr:1521:v920";
|
||||
String identifiant = "dut";
|
||||
String mdp = "dut";
|
||||
|
||||
try {
|
||||
|
||||
connection = DriverManager.getConnection(url, identifiant, mdp);
|
||||
System.out.println("Acc<63>s <20> la base: Accept<70>.");
|
||||
|
||||
try {
|
||||
Statement requete = connection.createStatement();
|
||||
ResultSet resultat = requete.executeQuery("SELECT NOM, PRENOM FROM ENSEIGNANTS"); // executeQuery ne retourne jamais null !
|
||||
ResultSetMetaData rsmd = resultat.getMetaData();
|
||||
System.out.println("Requ<71>te: Envoy<6F>e et re<72>ue.");
|
||||
|
||||
resultat.isBeforeFirst();
|
||||
System.out.println();
|
||||
|
||||
resultat.next();
|
||||
// On s'occupe de la premi<6D>re ligne
|
||||
System.out.println(resultat.toString());
|
||||
System.out.println(resultat.getObject("NOM") + " " + resultat.getObject("PRENOM"));
|
||||
|
||||
// Affichage du r<>sultat
|
||||
resultat.next();
|
||||
// traitement de la premi<6D>re ligne
|
||||
System.out.println(resultat.toString());
|
||||
|
||||
while(resultat.next()){
|
||||
//traitement des autres lignes
|
||||
//System.out.println(resultat.toString());
|
||||
}
|
||||
|
||||
} catch (Exception ex){
|
||||
System.out.println("Requ<71>te: Non r<>ussie.");
|
||||
}
|
||||
} catch (SQLException sqle) {
|
||||
|
||||
System.out.println("Acc<63>s <20> la base: Refus<75>.");
|
||||
// TODO: handle exception
|
||||
} finally {
|
||||
if(connection!=null){
|
||||
try{connection.close();
|
||||
|
||||
System.out.println("Connexion ferm<72>e.");
|
||||
} catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
System.out.println("Fin");
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,71 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.Color;
|
||||
|
||||
import javax.swing.Icon;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JOptionPane;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextField;
|
||||
import javax.swing.border.BevelBorder;
|
||||
|
||||
public class Connexion extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Connexion().setVisible(true);
|
||||
}
|
||||
|
||||
private Connexion() {
|
||||
JLabel jlabelServeur = new JLabel("Serveur: ");
|
||||
JLabel jlabelPort = new JLabel("Port: ");
|
||||
JLabel jlabelBase = new JLabel("Base de donn<6E>es: ");
|
||||
JLabel jlabelIdentifiant = new JLabel("Identifiant: ");
|
||||
JLabel jlabelMdp = new JLabel("Mot de passe: ");
|
||||
|
||||
JTextField jtextServeur = new JTextField("grive");
|
||||
JTextField jtextPort = new JTextField("1521");
|
||||
JTextField jtextBase = new JTextField("v920");
|
||||
JTextField jtextIdentifiant = new JTextField("dut");
|
||||
JTextField jtextMdp = new JTextField("dut");
|
||||
|
||||
// Panel au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setBackground(Color.GRAY);
|
||||
Panneau_Centre.setBorder(new BevelBorder(BevelBorder.RAISED));
|
||||
|
||||
// Panel au centre gauche
|
||||
JPanel Panneau_Centre_Gauche = new JPanel();
|
||||
Panneau_Centre.setBackground(Color.GRAY);
|
||||
|
||||
// Ajout des boutons et autres dans le panneau
|
||||
Panneau_Centre.add(jlabelServeur);
|
||||
Panneau_Centre.add(jlabelBase);
|
||||
Panneau_Centre.add(jlabelPort);
|
||||
Panneau_Centre.add(jlabelBase);
|
||||
Panneau_Centre.add(jlabelIdentifiant);
|
||||
Panneau_Centre.add(jlabelMdp);
|
||||
|
||||
|
||||
Panneau_Centre.add(jtextServeur)
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(200,200);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(true);
|
||||
this.setTitle("Navigateur SQL v0.1");
|
||||
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,130 @@
|
||||
package fr.blankoworld.connexionBDD;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.SQLException;
|
||||
|
||||
public class Connexion {
|
||||
|
||||
|
||||
// Donnees privees
|
||||
private String serveur;
|
||||
private String port;
|
||||
private String bdd;
|
||||
private String id;
|
||||
private String mdp;
|
||||
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
|
||||
}
|
||||
|
||||
// Constructeur
|
||||
public Connexion(String server, String port, String database, String login, String password)
|
||||
{
|
||||
this.serveur = server;
|
||||
this.port = port;
|
||||
this.bdd = database;
|
||||
this.id = login;
|
||||
this.mdp = password;
|
||||
}
|
||||
|
||||
// Ascesseurs, etc ...
|
||||
public String getServer(){
|
||||
return this.serveur;
|
||||
}
|
||||
|
||||
public void setServer(String chaine){
|
||||
this.serveur = chaine;
|
||||
}
|
||||
|
||||
public String getPort(){
|
||||
return this.port;
|
||||
}
|
||||
|
||||
public void setPort(String chaine){
|
||||
this.port = chaine;
|
||||
}
|
||||
|
||||
public String getDatabase(){
|
||||
return this.bdd;
|
||||
}
|
||||
|
||||
public void setDatabase(String chaine){
|
||||
this.bdd = chaine;
|
||||
}
|
||||
|
||||
public String getLogin(){
|
||||
return this.id;
|
||||
}
|
||||
|
||||
public void setLogin(String chaine){
|
||||
this.id = chaine;
|
||||
}
|
||||
|
||||
public String getPassword(){
|
||||
return this.mdp;
|
||||
}
|
||||
|
||||
public void setPassword(String chaine){
|
||||
this.mdp = chaine;
|
||||
}
|
||||
|
||||
// Verification presence du pilote
|
||||
public String[] driverPresent(){
|
||||
String[] tableau = new String[2];
|
||||
|
||||
try{
|
||||
// On verifie que le pilote Oracle est disponible
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
tableau[0] = "0";
|
||||
tableau[1] = "Pilote Oracle trouve";
|
||||
}
|
||||
catch(ClassNotFoundException ex){
|
||||
tableau[0] = "1";
|
||||
tableau[1] = "Pilote pas trouve";
|
||||
}
|
||||
|
||||
return tableau;
|
||||
}
|
||||
|
||||
// Connexion a la base
|
||||
// Doit pouvoir retourner un tableau avec une chaine expliquant si oui ou non nous sommes connectes, et une autre donnant l'erreur
|
||||
// Ceci permet d'avoir des messages en francais ...
|
||||
public String[] connect(){
|
||||
String[] tableau = new String[2];
|
||||
|
||||
// S'il l'est, nous continuons en preparant notre creme
|
||||
Connection connection = null;
|
||||
String url = "jdbc:oracle:thin:@" + this.serveur + ":" + this.port + ":" + this.bdd;
|
||||
String identifiant = this.id;
|
||||
String mdp = this.mdp.toString();
|
||||
|
||||
// puis nous tentons d'appliquer la creme
|
||||
try {
|
||||
connection = DriverManager.getConnection(url, identifiant, mdp);
|
||||
tableau[0] = "0";
|
||||
tableau[1] = "Acces a la base: Accepte.\n" + connection.getCatalog();
|
||||
}
|
||||
catch(SQLException sqle) {
|
||||
tableau[0] = "1";
|
||||
tableau[1] = "Acces a la base: Refuse.\n" + sqle.getMessage() + this.getPassword();
|
||||
// TODO: handle exception
|
||||
}
|
||||
|
||||
return tableau;
|
||||
}
|
||||
|
||||
// Deconnexion a la base de donnees
|
||||
public String[] disconnect(){
|
||||
String[] tableau = new String[2];
|
||||
tableau[0] = "0";
|
||||
tableau[1] = "Je suis sense me deconnecter !";
|
||||
|
||||
return tableau;
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,234 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
// Importations automatiques
|
||||
|
||||
import fr.blankoworld.connexionBDD.Connexion;
|
||||
import fr.blankoworld.ihm.IHMConnexion;
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import java.awt.event.WindowEvent;
|
||||
import java.awt.event.WindowListener;
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JMenu;
|
||||
import javax.swing.JMenuBar;
|
||||
import javax.swing.JMenuItem;
|
||||
import javax.swing.JOptionPane;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextArea;
|
||||
import javax.swing.border.BevelBorder;
|
||||
|
||||
/**
|
||||
* @author 3dossmanno
|
||||
*/
|
||||
public class IHMPrincipale extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
|
||||
private JTextArea zoneTexteStatut;
|
||||
private IHMConnexion conn;
|
||||
private Connexion objetConnexion;
|
||||
|
||||
private JMenuItem MenuBdd_Connexion;
|
||||
private JMenuItem MenuBdd_Fermer;
|
||||
|
||||
private boolean connecte = false;
|
||||
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new IHMPrincipale().setVisible(true);
|
||||
}
|
||||
|
||||
private IHMPrincipale() {
|
||||
|
||||
// Creation du menu Base de donnees
|
||||
JMenu MenuBdd = new JMenu("Base de donnees");
|
||||
MenuBdd_Connexion = new JMenuItem("Connexion");
|
||||
MenuBdd_Fermer = new JMenuItem("Fermer");
|
||||
MenuBdd_Fermer.setEnabled(false);
|
||||
JMenuItem MenuBdd_Quitter = new JMenuItem("Quitter");
|
||||
MenuBdd.add(MenuBdd_Connexion);
|
||||
MenuBdd.add(MenuBdd_Fermer);
|
||||
MenuBdd.addSeparator();
|
||||
MenuBdd.add(MenuBdd_Quitter);
|
||||
|
||||
// Creation du menu Aide
|
||||
JMenu MenuAide = new JMenu("Aide");
|
||||
JMenuItem MenuAide_Apropos = new JMenuItem("A propos");
|
||||
MenuAide.add(MenuAide_Apropos);
|
||||
|
||||
// Creation de la barre de menus
|
||||
JMenuBar MenuPrincipal = new JMenuBar();
|
||||
MenuPrincipal.add(MenuBdd);
|
||||
MenuPrincipal.add(MenuAide);
|
||||
|
||||
//** Modification de la zone de texte
|
||||
|
||||
zoneTexteStatut = new JTextArea(6,60);
|
||||
zoneTexteStatut.setEditable(false);
|
||||
zoneTexteStatut.setBorder(new BevelBorder(BevelBorder.LOWERED));
|
||||
|
||||
//** Creation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setBorder(BorderFactory.createTitledBorder("Resultat des requetes"));
|
||||
|
||||
// Panneau en bas
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
Panneau_Bas.setBorder(BorderFactory.createTitledBorder("Statut"));
|
||||
|
||||
// Ajout des boutons et zones de texte au panneau bas
|
||||
Panneau_Bas.add(zoneTexteStatut);
|
||||
|
||||
// Ajout des panneaux a la fenetre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
this.add(Panneau_Bas, BorderLayout.SOUTH);
|
||||
this.add(MenuPrincipal, BorderLayout.NORTH);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(700,300);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(false);
|
||||
this.setTitle("SQLNavigator v0.1");
|
||||
|
||||
|
||||
// ***************************************************** //
|
||||
// Creation des fenetres secondaires //
|
||||
// ***************************************************** //
|
||||
conn = new IHMConnexion(this, "grive.u-strasbg.fr", "1521", "v920", "dut", "dut");
|
||||
conn.setLocation(400,350);
|
||||
|
||||
// ***************************************************** //
|
||||
|
||||
// menu Jeu - bouton Nouveau
|
||||
MenuBdd_Connexion.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddConnexion();
|
||||
}
|
||||
});
|
||||
|
||||
MenuBdd_Fermer.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddFermer();
|
||||
}
|
||||
});
|
||||
|
||||
// menu Jeu - bouton Quitter
|
||||
MenuBdd_Quitter.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddQuitter();
|
||||
}
|
||||
});
|
||||
|
||||
// menu Apropos - bouton
|
||||
MenuAide_Apropos.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuApropos();
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
private void menuBddConnexion(){
|
||||
// Affichage de la fenetre de connexion
|
||||
conn.setVisible(true);
|
||||
conn.driverExist();
|
||||
|
||||
// Mise en place d'une ecoute sur la fenetre
|
||||
conn.addWindowListener(new WindowListener(){
|
||||
public void windowActivated(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowClosed(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowClosing(WindowEvent ev){
|
||||
conn.dispose();
|
||||
|
||||
}
|
||||
public void windowDeactivated(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowDeiconified(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowIconified(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowOpened(WindowEvent ev){
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
public void confirmationConnexion(Connexion objetConnexion){
|
||||
String[] resultatConnexion;
|
||||
|
||||
this.objetConnexion = objetConnexion;
|
||||
resultatConnexion = new String[2];
|
||||
resultatConnexion = this.objetConnexion.connect();
|
||||
|
||||
this.zoneTexteStatut.setText(resultatConnexion[1]);
|
||||
if(Integer.parseInt(resultatConnexion[0]) == 0){
|
||||
this.MenuBdd_Connexion.setEnabled(false);
|
||||
this.MenuBdd_Fermer.setEnabled(true);
|
||||
this.connecte = true;
|
||||
}
|
||||
}
|
||||
|
||||
private void menuBddFermer(){
|
||||
String[] resultatFermeture;
|
||||
|
||||
resultatFermeture = new String[2];
|
||||
resultatFermeture = this.objetConnexion.disconnect();
|
||||
|
||||
if(Integer.parseInt(resultatFermeture[0]) == 0){
|
||||
this.MenuBdd_Fermer.setEnabled(false);
|
||||
this.MenuBdd_Connexion.setEnabled(true);
|
||||
this.zoneTexteStatut.setText("Base de donnees fermee: " + resultatFermeture[1]);
|
||||
}
|
||||
else{
|
||||
this.zoneTexteStatut.setText("Impossible de fermer la base de donnees : " + resultatFermeture[1]);
|
||||
}
|
||||
}
|
||||
|
||||
private void menuBddQuitter(){
|
||||
String[] resultatFermeture;
|
||||
|
||||
// On verifie si une connexion a une BDD est en cours
|
||||
// - Si oui, on ferme d'abord la connexion
|
||||
if(this.connecte){
|
||||
resultatFermeture = new String[2];
|
||||
resultatFermeture = this.objetConnexion.disconnect();
|
||||
|
||||
if(Integer.parseInt(resultatFermeture[0]) == 0){
|
||||
System.exit(0);
|
||||
}
|
||||
else{
|
||||
this.zoneTexteStatut.setText("Impossible de fermer la base de donnees : " + resultatFermeture[1]);
|
||||
}
|
||||
}
|
||||
// - Si non, alors on peut quitter de suite
|
||||
else{
|
||||
System.exit(0);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* <p>Action du bouton Apropos du menu Aide</p>
|
||||
* @param args
|
||||
*/
|
||||
private void menuApropos(){
|
||||
JOptionPane.showMessageDialog(null, "SQLNavigator\n\n" +
|
||||
"Version 0.1\n" +
|
||||
"Developpe par Olivier DOSSMANN\n\n",
|
||||
"A propos de SQLNavigator",
|
||||
JOptionPane.QUESTION_MESSAGE);
|
||||
}
|
||||
}
|
Binary file not shown.
@ -0,0 +1,130 @@
|
||||
package fr.blankoworld.connexionBDD;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.SQLException;
|
||||
|
||||
public class Connexion {
|
||||
|
||||
|
||||
// Donnees privees
|
||||
private String serveur;
|
||||
private String port;
|
||||
private String bdd;
|
||||
private String id;
|
||||
private String mdp;
|
||||
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
|
||||
}
|
||||
|
||||
// Constructeur
|
||||
public Connexion(String server, String port, String database, String login, String password)
|
||||
{
|
||||
this.serveur = server;
|
||||
this.port = port;
|
||||
this.bdd = database;
|
||||
this.id = login;
|
||||
this.mdp = password;
|
||||
}
|
||||
|
||||
// Ascesseurs, etc ...
|
||||
public String getServer(){
|
||||
return this.serveur;
|
||||
}
|
||||
|
||||
public void setServer(String chaine){
|
||||
this.serveur = chaine;
|
||||
}
|
||||
|
||||
public String getPort(){
|
||||
return this.port;
|
||||
}
|
||||
|
||||
public void setPort(String chaine){
|
||||
this.port = chaine;
|
||||
}
|
||||
|
||||
public String getDatabase(){
|
||||
return this.bdd;
|
||||
}
|
||||
|
||||
public void setDatabase(String chaine){
|
||||
this.bdd = chaine;
|
||||
}
|
||||
|
||||
public String getLogin(){
|
||||
return this.id;
|
||||
}
|
||||
|
||||
public void setLogin(String chaine){
|
||||
this.id = chaine;
|
||||
}
|
||||
|
||||
public String getPassword(){
|
||||
return this.mdp;
|
||||
}
|
||||
|
||||
public void setPassword(String chaine){
|
||||
this.mdp = chaine;
|
||||
}
|
||||
|
||||
// Verification presence du pilote
|
||||
public String[] driverPresent(){
|
||||
String[] tableau = new String[2];
|
||||
|
||||
try{
|
||||
// On verifie que le pilote Oracle est disponible
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
tableau[0] = "0";
|
||||
tableau[1] = "Pilote Oracle trouve";
|
||||
}
|
||||
catch(ClassNotFoundException ex){
|
||||
tableau[0] = "1";
|
||||
tableau[1] = "Pilote pas trouve";
|
||||
}
|
||||
|
||||
return tableau;
|
||||
}
|
||||
|
||||
// Connexion a la base
|
||||
// Doit pouvoir retourner un tableau avec une chaine expliquant si oui ou non nous sommes connectes, et une autre donnant l'erreur
|
||||
// Ceci permet d'avoir des messages en francais ...
|
||||
public String[] connect(){
|
||||
String[] tableau = new String[2];
|
||||
|
||||
// S'il l'est, nous continuons en preparant notre creme
|
||||
Connection connection = null;
|
||||
String url = "jdbc:oracle:thin:@" + this.serveur + ":" + this.port + ":" + this.bdd;
|
||||
String identifiant = this.id;
|
||||
String mdp = this.mdp;
|
||||
|
||||
// puis nous tentons d'appliquer la creme
|
||||
try {
|
||||
connection = DriverManager.getConnection(url, identifiant, mdp);
|
||||
tableau[0] = "0";
|
||||
tableau[1] = "Acces a la base: Accepte.";
|
||||
}
|
||||
catch(SQLException sqle) {
|
||||
tableau[0] = "1";
|
||||
tableau[1] = "Acces a la base: Refuse.";
|
||||
// TODO: handle exception
|
||||
}
|
||||
|
||||
return tableau;
|
||||
}
|
||||
|
||||
// Deconnexion a la base de donnees
|
||||
public String[] disconnect(){
|
||||
String[] tableau = new String[2];
|
||||
tableau[0] = "0";
|
||||
tableau[1] = "Je suis sense me deconnecter !";
|
||||
|
||||
return tableau;
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,136 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
// Importations automatiques
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JMenu;
|
||||
import javax.swing.JMenuBar;
|
||||
import javax.swing.JMenuItem;
|
||||
import javax.swing.JOptionPane;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextArea;
|
||||
import javax.swing.border.BevelBorder;
|
||||
|
||||
// Importation de la fen<65>tre de Connexion
|
||||
import Connexion;
|
||||
|
||||
public class Principale extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Principale().setVisible(true);
|
||||
}
|
||||
|
||||
private Principale() {
|
||||
|
||||
// Cr<43>ation du menu Base de donn<6E>es
|
||||
JMenu MenuBdd = new JMenu("Base de donn<6E>es");
|
||||
JMenuItem MenuBdd_Connexion = new JMenuItem("Connexion");
|
||||
JMenuItem MenuBdd_Fermer = new JMenuItem("Fermer");
|
||||
MenuBdd_Fermer.setEnabled(false);
|
||||
JMenuItem MenuBdd_Quitter = new JMenuItem("Quitter");
|
||||
MenuBdd.add(MenuBdd_Connexion);
|
||||
MenuBdd.add(MenuBdd_Fermer);
|
||||
MenuBdd.addSeparator();
|
||||
MenuBdd.add(MenuBdd_Quitter);
|
||||
|
||||
// Creation du menu Aide
|
||||
JMenu MenuAide = new JMenu("Aide");
|
||||
JMenuItem MenuAide_Apropos = new JMenuItem("A propos");
|
||||
MenuAide.add(MenuAide_Apropos);
|
||||
|
||||
// Creation de la barre de menus
|
||||
JMenuBar MenuPrincipal = new JMenuBar();
|
||||
MenuPrincipal.add(MenuBdd);
|
||||
MenuPrincipal.add(MenuAide);
|
||||
|
||||
//** Cr<43>ation des zones de texte
|
||||
JTextArea zoneTexteStatut = new JTextArea(6,60);
|
||||
zoneTexteStatut.setBorder(new BevelBorder(BevelBorder.LOWERED));
|
||||
|
||||
//** Cr<43>ation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setBorder(BorderFactory.createTitledBorder("R<>sultat des requ<71>tes"));
|
||||
|
||||
// Panneau en bas
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
Panneau_Bas.setBorder(BorderFactory.createTitledBorder("Statut"));
|
||||
|
||||
// Ajout des boutons et zones de texte au panneau bas
|
||||
Panneau_Bas.add(zoneTexteStatut);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
this.add(Panneau_Bas, BorderLayout.SOUTH);
|
||||
this.add(MenuPrincipal, BorderLayout.NORTH);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(700,300);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(false);
|
||||
this.setTitle("SQLNavigator v0.1");
|
||||
|
||||
// ***************************************************** //
|
||||
|
||||
// menu Jeu - bouton Nouveau
|
||||
MenuBdd_Connexion.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddConnexion();
|
||||
}
|
||||
});
|
||||
|
||||
// menu Jeu - bouton Quitter
|
||||
MenuBdd_Quitter.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddQuitter();
|
||||
}
|
||||
});
|
||||
|
||||
// menu Apropos - bouton
|
||||
MenuAide_Apropos.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuApropos();
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
private void menuBddConnexion(){
|
||||
Connexion conn = new Connexion();
|
||||
}
|
||||
|
||||
private void menuBddQuitter(){
|
||||
|
||||
|
||||
// ********************************* //
|
||||
// AJOUTER DECONNEXION A LA BASE ! //
|
||||
// ********************************* //
|
||||
|
||||
System.exit(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* <p>Action du bouton Apropos du menu Aide</p>
|
||||
* @param args
|
||||
*/
|
||||
private void menuApropos(){
|
||||
JOptionPane.showMessageDialog(null, "SQLNavigator\n\n" +
|
||||
"Version 0.1\n" +
|
||||
"Developpe par Olivier DOSSMANN\n\n",
|
||||
"A propos de SQLNavigator",
|
||||
JOptionPane.QUESTION_MESSAGE);
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,71 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.Color;
|
||||
|
||||
import javax.swing.Icon;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JOptionPane;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextField;
|
||||
import javax.swing.border.BevelBorder;
|
||||
|
||||
public class Connexion extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Connexion().setVisible(true);
|
||||
}
|
||||
|
||||
private Connexion() {
|
||||
JLabel jlabelServeur = new JLabel("Serveur: ");
|
||||
JLabel jlabelPort = new JLabel("Port: ");
|
||||
JLabel jlabelBase = new JLabel("Base de donn<6E>es: ");
|
||||
JLabel jlabelIdentifiant = new JLabel("Identifiant: ");
|
||||
JLabel jlabelMdp = new JLabel("Mot de passe: ");
|
||||
|
||||
JTextField jtextServeur = new JTextField("grive");
|
||||
JTextField jtextPort = new JTextField("1521");
|
||||
JTextField jtextBase = new JTextField("v920");
|
||||
JTextField jtextIdentifiant = new JTextField("dut");
|
||||
JTextField jtextMdp = new JTextField("dut");
|
||||
|
||||
// Panel au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setBackground(Color.GRAY);
|
||||
Panneau_Centre.setBorder(new BevelBorder(BevelBorder.RAISED));
|
||||
|
||||
// Panel au centre gauche
|
||||
JPanel Panneau_Centre_Gauche = new JPanel();
|
||||
Panneau_Centre.setBackground(Color.GRAY);
|
||||
|
||||
// Ajout des boutons et autres dans le panneau
|
||||
Panneau_Centre.add(jlabelServeur);
|
||||
Panneau_Centre.add(jlabelBase);
|
||||
Panneau_Centre.add(jlabelPort);
|
||||
Panneau_Centre.add(jlabelBase);
|
||||
Panneau_Centre.add(jlabelIdentifiant);
|
||||
Panneau_Centre.add(jlabelMdp);
|
||||
|
||||
|
||||
Panneau_Centre.add(jtextServeur)
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(200,200);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(true);
|
||||
this.setTitle("Navigateur SQL v0.1");
|
||||
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
@ -0,0 +1,130 @@
|
||||
package fr.blankoworld.connexionBDD;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.SQLException;
|
||||
|
||||
public class Connexion {
|
||||
|
||||
|
||||
// Donnees privees
|
||||
private String serveur;
|
||||
private String port;
|
||||
private String bdd;
|
||||
private String id;
|
||||
private String mdp;
|
||||
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
|
||||
}
|
||||
|
||||
// Constructeur
|
||||
public Connexion(String server, String port, String database, String login, String password)
|
||||
{
|
||||
this.serveur = server;
|
||||
this.port = port;
|
||||
this.bdd = database;
|
||||
this.id = login;
|
||||
this.mdp = password;
|
||||
}
|
||||
|
||||
// Ascesseurs, etc ...
|
||||
public String getServer(){
|
||||
return this.serveur;
|
||||
}
|
||||
|
||||
public void setServer(String chaine){
|
||||
this.serveur = chaine;
|
||||
}
|
||||
|
||||
public String getPort(){
|
||||
return this.port;
|
||||
}
|
||||
|
||||
public void setPort(String chaine){
|
||||
this.port = chaine;
|
||||
}
|
||||
|
||||
public String getDatabase(){
|
||||
return this.bdd;
|
||||
}
|
||||
|
||||
public void setDatabase(String chaine){
|
||||
this.bdd = chaine;
|
||||
}
|
||||
|
||||
public String getLogin(){
|
||||
return this.id;
|
||||
}
|
||||
|
||||
public void setLogin(String chaine){
|
||||
this.id = chaine;
|
||||
}
|
||||
|
||||
public String getPassword(){
|
||||
return this.mdp;
|
||||
}
|
||||
|
||||
public void setPassword(String chaine){
|
||||
this.mdp = chaine;
|
||||
}
|
||||
|
||||
// Verification presence du pilote
|
||||
public String[] driverPresent(){
|
||||
String[] tableau = new String[2];
|
||||
|
||||
try{
|
||||
// On verifie que le pilote Oracle est disponible
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
tableau[0] = "0";
|
||||
tableau[1] = "Pilote Oracle trouve";
|
||||
}
|
||||
catch(ClassNotFoundException ex){
|
||||
tableau[0] = "1";
|
||||
tableau[1] = "Pilote pas trouve";
|
||||
}
|
||||
|
||||
return tableau;
|
||||
}
|
||||
|
||||
// Connexion a la base
|
||||
// Doit pouvoir retourner un tableau avec une chaine expliquant si oui ou non nous sommes connectes, et une autre donnant l'erreur
|
||||
// Ceci permet d'avoir des messages en francais ...
|
||||
public String[] connect(){
|
||||
String[] tableau = new String[2];
|
||||
|
||||
// S'il l'est, nous continuons en preparant notre creme
|
||||
Connection connection = null;
|
||||
String url = "jdbc:oracle:thin:@" + this.serveur + ":" + this.port + ":" + this.bdd;
|
||||
String identifiant = this.id;
|
||||
String mdp = this.mdp.toString();
|
||||
|
||||
// puis nous tentons d'appliquer la creme
|
||||
try {
|
||||
connection = DriverManager.getConnection(url, identifiant, mdp);
|
||||
tableau[0] = "0";
|
||||
tableau[1] = "Acces a la base: Accepte.\n" + connection.getCatalog();
|
||||
}
|
||||
catch(SQLException sqle) {
|
||||
tableau[0] = "1";
|
||||
tableau[1] = "Acces a la base: Refuse.\n" + sqle.getMessage();
|
||||
// TODO: handle exception
|
||||
}
|
||||
|
||||
return tableau;
|
||||
}
|
||||
|
||||
// Deconnexion a la base de donnees
|
||||
public String[] disconnect(){
|
||||
String[] tableau = new String[2];
|
||||
tableau[0] = "0";
|
||||
tableau[1] = "Je suis sense me deconnecter !";
|
||||
|
||||
return tableau;
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
@ -0,0 +1,43 @@
|
||||
package fr.blankoworld.connexionBDD;
|
||||
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.SQLException;
|
||||
|
||||
import com.sun.corba.se.pept.transport.Connection;
|
||||
|
||||
public class Principal {
|
||||
|
||||
public static void main(String args[]){
|
||||
|
||||
System.out.println("D<>but");
|
||||
|
||||
try{
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
System.out.println("Trouv<75>");
|
||||
}
|
||||
catch(ClassNotFoundException ex){
|
||||
System.out.println("Pas trouv<75>");
|
||||
}
|
||||
|
||||
Connection conn = null;
|
||||
String url = "jdbc:oracle:thin:@grive.u-strasbg.fr:1521:v920";
|
||||
String identifiant = "dut";
|
||||
String mdp = "dut";
|
||||
|
||||
try {
|
||||
|
||||
conn = DriverManager.getConnection(url, identifiant, mdp);
|
||||
|
||||
System.out.println("Acc<63>s <20> la base: Accept<70>");
|
||||
} catch (SQLException e) {
|
||||
|
||||
System.out.println("Acc<63>s <20> la base: Refus<75>");
|
||||
// TODO: handle exception
|
||||
} finally {
|
||||
try {
|
||||
conn.close();
|
||||
} catch( SQLException ex ) {}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,189 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
// Importations automatiques
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import java.awt.event.WindowEvent;
|
||||
import java.awt.event.WindowListener;
|
||||
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JMenu;
|
||||
import javax.swing.JMenuBar;
|
||||
import javax.swing.JMenuItem;
|
||||
import javax.swing.JOptionPane;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextArea;
|
||||
import javax.swing.border.BevelBorder;
|
||||
|
||||
// Import personnel
|
||||
|
||||
import fr.blankoworld.ihm.Connexion;
|
||||
|
||||
public class Principale extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
|
||||
public JTextArea zoneTexteStatut;
|
||||
private Connexion conn;
|
||||
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Principale().setVisible(true);
|
||||
}
|
||||
|
||||
private Principale() {
|
||||
|
||||
// Cr<43>ation du menu Base de donn<6E>es
|
||||
JMenu MenuBdd = new JMenu("Base de donn<6E>es");
|
||||
JMenuItem MenuBdd_Connexion = new JMenuItem("Connexion");
|
||||
JMenuItem MenuBdd_Fermer = new JMenuItem("Fermer");
|
||||
MenuBdd_Fermer.setEnabled(false);
|
||||
JMenuItem MenuBdd_Quitter = new JMenuItem("Quitter");
|
||||
MenuBdd.add(MenuBdd_Connexion);
|
||||
MenuBdd.add(MenuBdd_Fermer);
|
||||
MenuBdd.addSeparator();
|
||||
MenuBdd.add(MenuBdd_Quitter);
|
||||
|
||||
// Creation du menu Aide
|
||||
JMenu MenuAide = new JMenu("Aide");
|
||||
JMenuItem MenuAide_Apropos = new JMenuItem("A propos");
|
||||
MenuAide.add(MenuAide_Apropos);
|
||||
|
||||
// Creation de la barre de menus
|
||||
JMenuBar MenuPrincipal = new JMenuBar();
|
||||
MenuPrincipal.add(MenuBdd);
|
||||
MenuPrincipal.add(MenuAide);
|
||||
|
||||
//** Modification de la zone de texte
|
||||
|
||||
zoneTexteStatut = new JTextArea(6,60);
|
||||
zoneTexteStatut.setEditable(false);
|
||||
zoneTexteStatut.setBorder(new BevelBorder(BevelBorder.LOWERED));
|
||||
|
||||
//** Cr<43>ation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setBorder(BorderFactory.createTitledBorder("R<>sultat des requ<71>tes"));
|
||||
|
||||
// Panneau en bas
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
Panneau_Bas.setBorder(BorderFactory.createTitledBorder("Statut"));
|
||||
|
||||
// Ajout des boutons et zones de texte au panneau bas
|
||||
Panneau_Bas.add(zoneTexteStatut);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
this.add(Panneau_Bas, BorderLayout.SOUTH);
|
||||
this.add(MenuPrincipal, BorderLayout.NORTH);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(700,300);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(false);
|
||||
this.setTitle("SQLNavigator v0.1");
|
||||
|
||||
|
||||
// ***************************************************** //
|
||||
// Cr<43>ation des fen<65>tres secondaires //
|
||||
// ***************************************************** //
|
||||
conn = new Connexion(this);
|
||||
|
||||
// ***************************************************** //
|
||||
|
||||
// menu Jeu - bouton Nouveau
|
||||
MenuBdd_Connexion.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddConnexion();
|
||||
}
|
||||
});
|
||||
|
||||
// menu Jeu - bouton Quitter
|
||||
MenuBdd_Quitter.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddQuitter();
|
||||
}
|
||||
});
|
||||
|
||||
// menu Apropos - bouton
|
||||
MenuAide_Apropos.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuApropos();
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
private void menuBddConnexion(){
|
||||
// Affichage de la fenetre de connexion
|
||||
// Affichage si reussi ou pas
|
||||
// Si reussi on met le bouton Connexion.setvisible => false
|
||||
//
|
||||
conn.setVisible(true);
|
||||
|
||||
conn.addWindowListener(new WindowListener(){
|
||||
public void windowActivated(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowClosed(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowClosing(WindowEvent ev){
|
||||
conn.dispose();
|
||||
}
|
||||
public void windowDeactivated(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowDeiconified(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowIconified(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowOpened(WindowEvent ev){
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
public void afficherMessage(String chaine){
|
||||
int jo;
|
||||
jo = JOptionPane.showConfirmDialog(null, chaine.toString(), "Attention" ,JOptionPane.YES_NO_OPTION);
|
||||
if(jo == 0){
|
||||
system.out.print("Bouton");
|
||||
}
|
||||
conn.dispose();
|
||||
}
|
||||
|
||||
private void menuBddQuitter(){
|
||||
|
||||
|
||||
// ********************************* //
|
||||
// AJOUTER DECONNEXION A LA BASE ! //
|
||||
// ********************************* //
|
||||
|
||||
System.exit(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* <p>Action du bouton Apropos du menu Aide</p>
|
||||
* @param args
|
||||
*/
|
||||
private void menuApropos(){
|
||||
JOptionPane.showMessageDialog(null, "SQLNavigator\n\n" +
|
||||
"Version 0.1\n" +
|
||||
"Developpe par Olivier DOSSMANN\n\n",
|
||||
"A propos de SQLNavigator",
|
||||
JOptionPane.QUESTION_MESSAGE);
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,200 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.GridLayout;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
|
||||
//import javax.swing.BorderFactory;
|
||||
import javax.swing.JButton;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JPasswordField;
|
||||
import javax.swing.JTextField;
|
||||
|
||||
// Import personels
|
||||
import fr.blankoworld.ihm.Principale;
|
||||
|
||||
public class Connexion extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
// Donn<6E>es priv<69>es
|
||||
private String serveur;
|
||||
private String port;
|
||||
private String bdd;
|
||||
private String id;
|
||||
private String mdp;
|
||||
|
||||
|
||||
// Cr<43>ation des champs textes
|
||||
private JTextField jtextServeur;
|
||||
private JTextField jtextPort;
|
||||
private JTextField jtextBase;
|
||||
private JTextField jtextIdentifiant;
|
||||
JPasswordField jtextMdp;
|
||||
|
||||
// Cr<43>ation d'un principal, pour utiliser ses m<>thodes
|
||||
private Principale pr;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
}
|
||||
|
||||
public Connexion(Principale pr) {
|
||||
|
||||
this.pr = pr;
|
||||
|
||||
// Cr<43>ation des <20>tiquettes
|
||||
JLabel jlabelServeur = new JLabel(" Serveur: ");
|
||||
JLabel jlabelPort = new JLabel(" Port: ");
|
||||
JLabel jlabelBase = new JLabel(" Base de donn<6E>es: ");
|
||||
JLabel jlabelIdentifiant = new JLabel(" Identifiant: ");
|
||||
JLabel jlabelMdp = new JLabel(" Mot de passe: ");
|
||||
|
||||
// Cr<43>ation des champs textes
|
||||
jtextServeur = new JTextField("grive");
|
||||
jtextPort = new JTextField("1521");
|
||||
jtextBase = new JTextField("v920");
|
||||
jtextIdentifiant = new JTextField("dut");
|
||||
jtextMdp = new JPasswordField("dut");
|
||||
|
||||
jtextMdp.setEchoChar('*');
|
||||
|
||||
// Cr<43>ation des boutons
|
||||
JButton jOk = new JButton("OK");
|
||||
JButton jAnnuler = new JButton("Annuler");
|
||||
|
||||
//** Cr<43>ation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setLayout(new GridLayout(1,2));
|
||||
|
||||
// Donner un titre <20> notre panneau
|
||||
//Panneau_Centre.setBorder(BorderFactory.createTitledBorder("Salut"));
|
||||
|
||||
// Panneau <20> gauche du panneau centre
|
||||
JPanel Panneau_Centre_Gauche = new JPanel();
|
||||
Panneau_Centre_Gauche.setLayout(new GridLayout(5,1));
|
||||
|
||||
// Panneau <20> droite du panneau centre
|
||||
JPanel Panneau_Centre_Droite = new JPanel();
|
||||
Panneau_Centre_Droite.setLayout(new GridLayout(5,1));
|
||||
|
||||
// Panneau en bas
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
|
||||
// Ajout des <20>tiquettes au panneau centre <20> gauche
|
||||
Panneau_Centre_Gauche.add(jlabelServeur);
|
||||
Panneau_Centre_Gauche.add(jlabelBase);
|
||||
Panneau_Centre_Gauche.add(jlabelPort);
|
||||
Panneau_Centre_Gauche.add(jlabelBase);
|
||||
Panneau_Centre_Gauche.add(jlabelIdentifiant);
|
||||
Panneau_Centre_Gauche.add(jlabelMdp);
|
||||
|
||||
// Ajout des champs textes au panneau centre droit
|
||||
Panneau_Centre_Droite.add(jtextServeur);
|
||||
Panneau_Centre_Droite.add(jtextBase);
|
||||
Panneau_Centre_Droite.add(jtextPort);
|
||||
Panneau_Centre_Droite.add(jtextBase);
|
||||
Panneau_Centre_Droite.add(jtextIdentifiant);
|
||||
Panneau_Centre_Droite.add(jtextMdp);
|
||||
|
||||
// Ajout des boutons au panneau bas
|
||||
Panneau_Bas.add(jOk);
|
||||
Panneau_Bas.add(jAnnuler);
|
||||
|
||||
// Ajout des panneaux droits et gauche au panneau centre
|
||||
Panneau_Centre.add(Panneau_Centre_Gauche);
|
||||
Panneau_Centre.add(Panneau_Centre_Droite);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
this.add(Panneau_Bas, BorderLayout.SOUTH);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
|
||||
|
||||
this.setSize(350,200);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(false);
|
||||
this.setTitle("Connexion <20> une base de donn<6E>es");
|
||||
|
||||
// ********************************************** //
|
||||
|
||||
jOk.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
valider();
|
||||
}
|
||||
});
|
||||
|
||||
jAnnuler.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
annuler();
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
public String getServeur(){
|
||||
return this.serveur;
|
||||
}
|
||||
|
||||
public void setServeur(String chaine){
|
||||
this.serveur = chaine;
|
||||
}
|
||||
|
||||
public String getPort(){
|
||||
return this.port;
|
||||
}
|
||||
|
||||
public void getPort(String chaine){
|
||||
this.port = chaine;
|
||||
}
|
||||
|
||||
public String getBdd(){
|
||||
return this.bdd;
|
||||
}
|
||||
|
||||
public void setBdd(String chaine){
|
||||
this.bdd = chaine;
|
||||
}
|
||||
|
||||
public String getIdentifiant(){
|
||||
return this.id;
|
||||
}
|
||||
|
||||
public void setIdentifiant(String chaine){
|
||||
this.id = chaine;
|
||||
}
|
||||
|
||||
public String getMotDePasse(){
|
||||
return this.mdp;
|
||||
}
|
||||
|
||||
public void setMotDePasse(String chaine){
|
||||
this.mdp = chaine;
|
||||
}
|
||||
|
||||
private void valider(){
|
||||
this.serveur = this.jtextServeur.getText();
|
||||
this.bdd = this.jtextBase.getText();
|
||||
this.port = this.jtextPort.getText();
|
||||
this.id = this.jtextIdentifiant.getText();
|
||||
this.mdp = this.jtextMdp.getPassword();
|
||||
|
||||
|
||||
this.pr.afficherMessage(this.serveur);
|
||||
// A la fin on triche et on laisse le choix <20> la fen<65>tre principale d'<27>teindre cette fen<65>tre
|
||||
//this.setVisible(false);
|
||||
|
||||
}
|
||||
|
||||
private void annuler(){
|
||||
this.dispose();
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,186 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.GridLayout;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
|
||||
//import javax.swing.BorderFactory;
|
||||
import javax.swing.JButton;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JPasswordField;
|
||||
import javax.swing.JTextField;
|
||||
|
||||
public class Connexion extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
// Donn<6E>es priv<69>es
|
||||
private String serveur;
|
||||
private String port;
|
||||
private String bdd;
|
||||
private String id;
|
||||
private String mdp;
|
||||
|
||||
|
||||
// Cr<43>ation des champs textes
|
||||
private JTextField jtextServeur;
|
||||
private JTextField jtextPort;
|
||||
private JTextField jtextBase;
|
||||
private JTextField jtextIdentifiant;
|
||||
JPasswordField jtextMdp;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Connexion().setVisible(true);
|
||||
}
|
||||
|
||||
public Connexion() {
|
||||
|
||||
// Cr<43>ation des <20>tiquettes
|
||||
JLabel jlabelServeur = new JLabel(" Serveur: ");
|
||||
JLabel jlabelPort = new JLabel(" Port: ");
|
||||
JLabel jlabelBase = new JLabel(" Base de donn<6E>es: ");
|
||||
JLabel jlabelIdentifiant = new JLabel(" Identifiant: ");
|
||||
JLabel jlabelMdp = new JLabel(" Mot de passe: ");
|
||||
|
||||
// Cr<43>ation des champs textes
|
||||
jtextServeur = new JTextField("grive");
|
||||
jtextPort = new JTextField("1521");
|
||||
jtextBase = new JTextField("v920");
|
||||
jtextIdentifiant = new JTextField("dut");
|
||||
jtextMdp = new JPasswordField("dut");
|
||||
|
||||
jtextMdp.setEchoChar('*');
|
||||
|
||||
// Cr<43>ation des boutons
|
||||
JButton jOk = new JButton("OK");
|
||||
JButton jAnnuler = new JButton("Annuler");
|
||||
|
||||
//** Cr<43>ation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setLayout(new GridLayout(1,2));
|
||||
|
||||
// Donner un titre <20> notre panneau
|
||||
//Panneau_Centre.setBorder(BorderFactory.createTitledBorder("Salut"));
|
||||
|
||||
// Panneau <20> gauche du panneau centre
|
||||
JPanel Panneau_Centre_Gauche = new JPanel();
|
||||
Panneau_Centre_Gauche.setLayout(new GridLayout(5,1));
|
||||
|
||||
// Panneau <20> droite du panneau centre
|
||||
JPanel Panneau_Centre_Droite = new JPanel();
|
||||
Panneau_Centre_Droite.setLayout(new GridLayout(5,1));
|
||||
|
||||
// Panneau en bas
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
|
||||
// Ajout des <20>tiquettes au panneau centre <20> gauche
|
||||
Panneau_Centre_Gauche.add(jlabelServeur);
|
||||
Panneau_Centre_Gauche.add(jlabelBase);
|
||||
Panneau_Centre_Gauche.add(jlabelPort);
|
||||
Panneau_Centre_Gauche.add(jlabelBase);
|
||||
Panneau_Centre_Gauche.add(jlabelIdentifiant);
|
||||
Panneau_Centre_Gauche.add(jlabelMdp);
|
||||
|
||||
// Ajout des champs textes au panneau centre droit
|
||||
Panneau_Centre_Droite.add(jtextServeur);
|
||||
Panneau_Centre_Droite.add(jtextBase);
|
||||
Panneau_Centre_Droite.add(jtextPort);
|
||||
Panneau_Centre_Droite.add(jtextBase);
|
||||
Panneau_Centre_Droite.add(jtextIdentifiant);
|
||||
Panneau_Centre_Droite.add(jtextMdp);
|
||||
|
||||
// Ajout des boutons au panneau bas
|
||||
Panneau_Bas.add(jOk);
|
||||
Panneau_Bas.add(jAnnuler);
|
||||
|
||||
// Ajout des panneaux droits et gauche au panneau centre
|
||||
Panneau_Centre.add(Panneau_Centre_Gauche);
|
||||
Panneau_Centre.add(Panneau_Centre_Droite);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
this.add(Panneau_Bas, BorderLayout.SOUTH);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
|
||||
|
||||
this.setSize(350,200);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(false);
|
||||
this.setTitle("Connexion <20> une base de donn<6E>es");
|
||||
|
||||
// ********************************************** //
|
||||
|
||||
jOk.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
valider();
|
||||
}
|
||||
});
|
||||
|
||||
jAnnuler.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
annuler();
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
public String getServeur(){
|
||||
return this.serveur;
|
||||
}
|
||||
|
||||
public void setServeur(String chaine){
|
||||
this.serveur = chaine;
|
||||
}
|
||||
|
||||
public String getPort(){
|
||||
return this.port;
|
||||
}
|
||||
|
||||
public void getPort(String chaine){
|
||||
this.port = chaine;
|
||||
}
|
||||
|
||||
public String getBdd(){
|
||||
return this.bdd;
|
||||
}
|
||||
|
||||
public void setBdd(String chaine){
|
||||
this.bdd = chaine;
|
||||
}
|
||||
|
||||
public String getIdentifiant(){
|
||||
return this.id;
|
||||
}
|
||||
|
||||
public void setIdentifiant(String chaine){
|
||||
this.id = chaine;
|
||||
}
|
||||
|
||||
public String getMotDePasse(){
|
||||
return this.mdp;
|
||||
}
|
||||
|
||||
public void setMotDePasse(String chaine){
|
||||
this.mdp = chaine;
|
||||
}
|
||||
|
||||
private void valider(){
|
||||
this.serveur = this.jtextServeur.getText();
|
||||
// A la fin on triche et on laisse le choix <20> la fen<65>tre principale d'<27>teindre cette fen<65>tre
|
||||
//this.setVisible(false);
|
||||
invalidate();
|
||||
}
|
||||
|
||||
private void annuler(){
|
||||
this.dispose();
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,80 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JMenu;
|
||||
import javax.swing.JMenuBar;
|
||||
import javax.swing.JMenuItem;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextArea;
|
||||
import javax.swing.border.BevelBorder;
|
||||
|
||||
public class Principale extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Principale().setVisible(true);
|
||||
}
|
||||
|
||||
private Principale() {
|
||||
|
||||
// Cr<43>ation du menu Base de donn<6E>es
|
||||
JMenu MenuBdd = new JMenu("Base de donn<6E>es");
|
||||
JMenuItem MenuBdd_Connexion = new JMenuItem("Connexion");
|
||||
JMenuItem MenuBdd_Fermer = new JMenuItem("Fermer");
|
||||
JMenuItem MenuBdd_Quitter = new JMenuItem("Quitter");
|
||||
MenuBdd.add(MenuBdd_Connexion);
|
||||
MenuBdd.add(MenuBdd_Fermer);
|
||||
MenuBdd.addSeparator();
|
||||
MenuBdd.add(MenuBdd_Quitter);
|
||||
|
||||
// Creation du menu Aide
|
||||
JMenu MenuAide = new JMenu("Aide");
|
||||
JMenuItem MenuAide_Apropos = new JMenuItem("A propos");
|
||||
MenuAide.add(MenuAide_Apropos);
|
||||
|
||||
// Creation de la barre de menus
|
||||
JMenuBar MenuPrincipal = new JMenuBar();
|
||||
MenuPrincipal.add(MenuBdd);
|
||||
MenuPrincipal.add(MenuAide);
|
||||
MenuPrincipal.setBorder(new BevelBorder(BevelBorder.RAISED));
|
||||
|
||||
|
||||
|
||||
|
||||
JTextArea zoneTexteStatut = new JTextArea(6,60);
|
||||
zoneTexteStatut.setBorder(new BevelBorder(BevelBorder.LOWERED));
|
||||
|
||||
//** Cr<43>ation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setBorder(BorderFactory.createTitledBorder("R<>sultat des requ<71>tes"));
|
||||
|
||||
// Panneau en bas
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
Panneau_Bas.setBorder(BorderFactory.createTitledBorder("Statut"));
|
||||
|
||||
// Ajout des boutons au panneau bas
|
||||
Panneau_Bas.add(zoneTexteStatut);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
this.add(Panneau_Bas, BorderLayout.SOUTH);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(700,200);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(true);
|
||||
this.setTitle("SQLNavigator v0.1");
|
||||
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import javax.swing.JFrame;
|
||||
|
||||
public class Connexion extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Connexion().setVisible(true);
|
||||
}
|
||||
|
||||
private Connexion() {
|
||||
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
@ -0,0 +1,75 @@
|
||||
package fr.blankoworld.connexionBDD;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.SQLException;
|
||||
import java.sql.Statement;
|
||||
import java.sql.ResultSet;
|
||||
|
||||
public class Principal {
|
||||
|
||||
public static void main(String args[]){
|
||||
|
||||
System.out.println("D<>but");
|
||||
|
||||
try{
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
System.out.println("Trouv<75>");
|
||||
}
|
||||
catch(ClassNotFoundException ex){
|
||||
System.out.println("Pas trouv<75>");
|
||||
}
|
||||
|
||||
|
||||
Connection connection = null;
|
||||
String url = "jdbc:oracle:thin:@grive.u-strasbg.fr:1521:v920";
|
||||
String identifiant = "dut";
|
||||
String mdp = "dut";
|
||||
|
||||
try {
|
||||
|
||||
connection = DriverManager.getConnection(url, identifiant, mdp);
|
||||
System.out.println("Acc<63>s <20> la base: Accept<70>.");
|
||||
|
||||
try {
|
||||
Statement requete = connection.createStatement();
|
||||
ResultSet resultat = requete.executeQuery("SELECT NOM, PRENOM FROM ENSEIGNANTS"); // executeQuery ne retourne jamais null !
|
||||
System.out.println("Requ<71>te: Envoy<6F>e et re<72>ue.");
|
||||
|
||||
resultat.isBeforeFirst();
|
||||
resultat.next();
|
||||
|
||||
System.out.println(resultat.toString());
|
||||
System<65>.out.println(resultat.getNString(1));
|
||||
|
||||
// Affichage du r<>sultat
|
||||
resultat.next();
|
||||
// traitement de la premi<6D>re ligne
|
||||
System.out.println(resultat.toString());
|
||||
|
||||
while(resultat.next()){
|
||||
//traitement des autres lignes
|
||||
//System.out.println(resultat.toString());
|
||||
}
|
||||
|
||||
} catch (Exception ex){
|
||||
System.out.println("Requ<71>te: Non r<>ussie.");
|
||||
}
|
||||
} catch (SQLException sqle) {
|
||||
|
||||
System.out.println("Acc<63>s <20> la base: Refus<75>.");
|
||||
// TODO: handle exception
|
||||
} finally {
|
||||
if(connection!=null){
|
||||
try{connection.close();
|
||||
|
||||
System.out.println("Connexion ferm<72>e.");
|
||||
} catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
System.out.println("Fin");
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
@ -0,0 +1,131 @@
|
||||
package fr.blankoworld.connexionBDD;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.SQLException;
|
||||
|
||||
public class Connexion {
|
||||
|
||||
|
||||
// Donnees privees
|
||||
private String serveur;
|
||||
private String port;
|
||||
private String bdd;
|
||||
private String id;
|
||||
private String mdp;
|
||||
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
|
||||
}
|
||||
|
||||
// Constructeur
|
||||
public Connexion(String server, String port, String database, String login, String password)
|
||||
{
|
||||
this.serveur = server;
|
||||
this.port = port;
|
||||
this.bdd = database;
|
||||
this.id = login;
|
||||
this.mdp = password;
|
||||
}
|
||||
|
||||
// Ascesseurs, etc ...
|
||||
public String getServer(){
|
||||
return this.serveur;
|
||||
}
|
||||
|
||||
public void setServer(String chaine){
|
||||
this.serveur = chaine;
|
||||
}
|
||||
|
||||
public String getPort(){
|
||||
return this.port;
|
||||
}
|
||||
|
||||
public void setPort(String chaine){
|
||||
this.port = chaine;
|
||||
}
|
||||
|
||||
public String getDatabase(){
|
||||
return this.bdd;
|
||||
}
|
||||
|
||||
public void setDatabase(String chaine){
|
||||
this.bdd = chaine;
|
||||
}
|
||||
|
||||
public String getLogin(){
|
||||
return this.id;
|
||||
}
|
||||
|
||||
public void setLogin(String chaine){
|
||||
this.id = chaine;
|
||||
}
|
||||
|
||||
public String getPassword(){
|
||||
return this.mdp;
|
||||
}
|
||||
|
||||
public void setPassword(String chaine){
|
||||
this.mdp = chaine;
|
||||
}
|
||||
|
||||
// Verification presence du pilote
|
||||
public String[] driverPresent(){
|
||||
String[] tableau = new String[2];
|
||||
|
||||
try{
|
||||
// On verifie que le pilote Oracle est disponible
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
tableau[0] = "0";
|
||||
tableau[1] = "Pilote Oracle trouve";
|
||||
}
|
||||
catch(ClassNotFoundException ex){
|
||||
tableau[0] = "1";
|
||||
tableau[1] = "Pilote pas trouve";
|
||||
}
|
||||
|
||||
return tableau;
|
||||
}
|
||||
|
||||
// Connexion a la base
|
||||
// Doit pouvoir retourner un tableau avec une chaine expliquant si oui ou non nous sommes connectes, et une autre donnant l'erreur
|
||||
// Ceci permet d'avoir des messages en francais ...
|
||||
public String[] connect(){
|
||||
String[] tableau = new String[2];
|
||||
|
||||
// S'il l'est, nous continuons en preparant notre creme
|
||||
Connection connection = null;
|
||||
String url = "jdbc:oracle:thin:@" + this.serveur + ":" + this.port + ":" + this.bdd;
|
||||
String identifiant = this.id;
|
||||
String mdp = this.mdp.toString();
|
||||
|
||||
// puis nous tentons d'appliquer la creme
|
||||
try {
|
||||
connection = DriverManager.getConnection(url, identifiant, mdp);
|
||||
tableau[0] = "0";
|
||||
tableau[1] = "Acces a la base: Accepte.\n";
|
||||
System.out.print(connection.getCatalog());
|
||||
}
|
||||
catch(SQLException sqle) {
|
||||
tableau[0] = "1";
|
||||
tableau[1] = "Acces a la base: Refuse.\n" + sqle.getMessage();
|
||||
// TODO: handle exception
|
||||
}
|
||||
|
||||
return tableau;
|
||||
}
|
||||
|
||||
// Deconnexion a la base de donnees
|
||||
public String[] disconnect(){
|
||||
String[] tableau = new String[2];
|
||||
tableau[0] = "0";
|
||||
tableau[1] = "Je suis sense me deconnecter !";
|
||||
|
||||
return tableau;
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
#Fri Dec 21 08:45:51 CET 2007
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.ui.ignorelowercasenames=true
|
||||
org.eclipse.jdt.ui.importorder=java;javax;org;com;oracle.jdbc.driver;
|
||||
org.eclipse.jdt.ui.ondemandthreshold=99
|
||||
org.eclipse.jdt.ui.staticondemandthreshold=99
|
Binary file not shown.
@ -0,0 +1,405 @@
|
||||
#
|
||||
# US English Error messages for JDBC
|
||||
#
|
||||
# Note:
|
||||
# - Error codes are defined in DBError.java.
|
||||
#
|
||||
# Message Guidelines:
|
||||
# (The existing messages are not consistent, but do follow this guideline
|
||||
# when you are creating new ones, or changing old ones.)
|
||||
#
|
||||
# - Messages start in lower-cases (eg. "invalid data type").
|
||||
# - Do not put signs in message. This is bad: "-> NULL".
|
||||
# - Use past tense (eg. "failed to convert data").
|
||||
#
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
#
|
||||
# Messages
|
||||
#
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
ORA-17001=Error interno
|
||||
|
||||
ORA-17002=Excepci\u00f3n de E/S
|
||||
|
||||
ORA-17003=\u00cdndice de columna no v\u00e1lido
|
||||
|
||||
ORA-17004=Tipo de columna no v\u00e1lido
|
||||
|
||||
ORA-17005=Tipo de columna no soportado
|
||||
|
||||
ORA-17006=Nombre de columna no v\u00e1lido
|
||||
|
||||
ORA-17007=Columna din\u00e1mica no v\u00e1lida
|
||||
|
||||
ORA-17008=Conexi\u00f3n cerrada
|
||||
|
||||
ORA-17009=Sentencia cerrada
|
||||
|
||||
ORA-17010=Juego de resultados cerrado
|
||||
|
||||
ORA-17011=Juego de resultados agotado
|
||||
|
||||
ORA-17012=Conflicto de tipo de par\u00e1metro
|
||||
|
||||
ORA-17014=No se ha llamado a ResultSet.next
|
||||
|
||||
ORA-17015=Se ha cancelado la sentencia
|
||||
|
||||
ORA-17016=Timeout de sentencia
|
||||
|
||||
ORA-17017=Ya se ha inicializado el cursor
|
||||
|
||||
ORA-17018=Cursor no v\u00e1lido
|
||||
|
||||
ORA-17019=S\u00f3lo puede describir una consulta
|
||||
|
||||
ORA-17020=Recuperaci\u00f3n previa de fila no v\u00e1lida
|
||||
|
||||
ORA-17021=Faltan definiciones
|
||||
|
||||
ORA-17022=Faltan definiciones en el \u00edndice
|
||||
|
||||
ORA-17023=Funci\u00f3n no soportada
|
||||
|
||||
ORA-17024=No hay lectura de datos
|
||||
|
||||
ORA-17025=Error en defines.isNull ()
|
||||
|
||||
ORA-17026=Desbordamiento Num\u00e9rico
|
||||
|
||||
ORA-17027=El flujo ya se ha cerrado
|
||||
|
||||
ORA-17028=No se pueden realizar nuevas definiciones hasta que no se cierre el juego de resultados actual
|
||||
|
||||
ORA-17029=setReadOnly: Conexiones de s\u00f3lo lectura no soportadas
|
||||
|
||||
ORA-17030=READ_COMMITTED y SERIALIZABLE son los \u00fanicos niveles de transacci\u00f3n v\u00e1lidos
|
||||
|
||||
ORA-17031=setAutoClose: S\u00f3lo soporta el modo de cierre autom\u00e1tico
|
||||
|
||||
ORA-17032=no se puede definir la recuperaci\u00f3n previa de fila en cero
|
||||
|
||||
ORA-17033=Cadena SQL92 con formato incorrecto en la posici\u00f3n
|
||||
|
||||
ORA-17034=Elemento SQL92 no soportado en la posici\u00f3n
|
||||
|
||||
ORA-17035=\u00a1\u00a1Juego de caracteres no soportado!!
|
||||
|
||||
ORA-17036=excepci\u00f3n en OracleNumber
|
||||
|
||||
ORA-17037=Fallo al convertir entre UTF8 y UCS2
|
||||
|
||||
ORA-17038=La matriz de bytes no es suficientemente larga
|
||||
|
||||
ORA-17039=La matriz de caracteres no es suficientemente larga
|
||||
|
||||
ORA-17040=El subprotocolo se debe especificar en la direcci\u00f3n URL de conexi\u00f3n
|
||||
|
||||
ORA-17041=Falta el par\u00e1metro IN o OUT en el \u00edndice:
|
||||
|
||||
ORA-17042=Valor de lote no v\u00e1lido
|
||||
|
||||
ORA-17043=Tama\u00f1o m\u00e1ximo de flujo no v\u00e1lido
|
||||
|
||||
ORA-17044=Error interno: No se ha asignado la matriz de datos
|
||||
|
||||
ORA-17045=Error interno: Se ha intentado acceder a valores de enlace aparte del valor de lote
|
||||
|
||||
ORA-17046=Error interno: \u00cdndice no v\u00e1lido para el acceso a los datos
|
||||
|
||||
ORA-17047=Error en el an\u00e1lisis del descriptor de tipo
|
||||
|
||||
ORA-17048=Tipo no definido
|
||||
|
||||
ORA-17049=Tipos de objeto JAVA y SQL inconsistentes
|
||||
|
||||
ORA-17050=no existe ese elemento en el vector
|
||||
|
||||
ORA-17051=Esta API no se puede utilizar para tipos que no sean UDT
|
||||
|
||||
ORA-17052=Esta referencia no es v\u00e1lida
|
||||
|
||||
ORA-17053=El tama\u00f1o no es v\u00e1lido
|
||||
|
||||
ORA-17054=El localizador LOB no es v\u00e1lido
|
||||
|
||||
ORA-17055=Se ha encontrado un car\u00e1cter no v\u00e1lido en
|
||||
|
||||
ORA-17056=Juego de caracteres no soportado
|
||||
|
||||
ORA-17057=LOB cerrado
|
||||
|
||||
ORA-17058=Error interno: Ratio de conversi\u00f3n NLS no v\u00e1lida
|
||||
|
||||
ORA-17059=Fallo al convertir a representaci\u00f3n interna
|
||||
|
||||
ORA-17060=Fallo al construir el descriptor
|
||||
|
||||
ORA-17061=Falta el descriptor
|
||||
|
||||
ORA-17062=El cursor de referencia no es v\u00e1lido
|
||||
|
||||
ORA-17063=No est\u00e1 en una transacci\u00f3n
|
||||
|
||||
ORA-17064=La sintaxis no es v\u00e1lida o el nombre de la base de datos es nulo
|
||||
|
||||
ORA-17065=La clase de conversi\u00f3n es nula
|
||||
|
||||
ORA-17066=Se necesita implementaci\u00f3n concreta del nivel de acceso
|
||||
|
||||
ORA-17067=La direcci\u00f3n URL de Oracle especificada no es v\u00e1lida
|
||||
|
||||
ORA-17068=Argumento(s) no v\u00e1lido(s) en la llamada
|
||||
|
||||
ORA-17069=Utilizar llamada XA expl\u00edcita
|
||||
|
||||
ORA-17070=El tama\u00f1o de los datos es mayor que el tama\u00f1o m\u00e1ximo para este tipo
|
||||
|
||||
ORA-17071=Se ha excedido el l\u00edmite m\u00e1ximo de VARRAY
|
||||
|
||||
ORA-17072=El valor insertado es demasiado largo para la columna
|
||||
|
||||
ORA-17073=El manejador l\u00f3gico ya no es v\u00e1lido
|
||||
|
||||
ORA-17074=patr\u00f3n de nombre no v\u00e1lido
|
||||
|
||||
ORA-17075=Operaci\u00f3n no v\u00e1lida para el juego de resultados de s\u00f3lo reenv\u00edo
|
||||
|
||||
ORA-17076=Operaci\u00f3n no v\u00e1lida para el juego de resultados de s\u00f3lo lectura
|
||||
|
||||
ORA-17077=Fallo al definir el valor REF
|
||||
|
||||
ORA-17078=No se puede realizar la operaci\u00f3n ya que las conexiones ya est\u00e1n abiertas
|
||||
|
||||
ORA-17079=Las credenciales del usuario no coinciden con las existentes
|
||||
|
||||
ORA-17080=comando por lotes no v\u00e1lido
|
||||
|
||||
ORA-17081=se ha producido un error durante el procesamiento por lotes
|
||||
|
||||
ORA-17082=No es la fila actual
|
||||
|
||||
ORA-17083=No est\u00e1 en la fila de inserci\u00f3n
|
||||
|
||||
ORA-17084=Llamada en la fila de inserci\u00f3n
|
||||
|
||||
ORA-17085=Se ha producido un conflicto de valores
|
||||
|
||||
ORA-17086=El valor de la columna no est\u00e1 definido en la fila de inserci\u00f3n
|
||||
|
||||
ORA-17087=Indicaci\u00f3n de rendimiento ignorada: setFetchDirection()
|
||||
|
||||
ORA-17088=Sintaxis no soportada para el tipo de juego de resultados y el nivel de simultaneidad solicitados
|
||||
ORA-17089=error interno
|
||||
|
||||
ORA-17090=operaci\u00f3n no permitida
|
||||
|
||||
ORA-17091=No se puede crear el juego de resultados en el tipo y/o nivel de simultaneidad solicitados
|
||||
|
||||
ORA-17092=Las sentencias JDBC no se pueden crear o ejecutar al final del procesamiento de la llamada
|
||||
|
||||
ORA-17093=La operaci\u00f3n OCI ha devuelto OCI_SUCCESS_WITH_INFO
|
||||
|
||||
ORA-17094=Las versiones de tipo de objeto no coinciden
|
||||
|
||||
ORA-17095=No se ha definido el tama\u00f1o de la cach\u00e9 de sentencias
|
||||
|
||||
ORA-17096=La cach\u00e9 de sentencias no se puede activar para esta conexi\u00f3n l\u00f3gica.
|
||||
|
||||
ORA-17097=Tipo de elemento de tabla indexada PL/SQL no v\u00e1lido
|
||||
|
||||
ORA-17098=Operaci\u00f3n LOB vac\u00eda no v\u00e1lida
|
||||
|
||||
ORA-17099=Longitud de matriz de tabla indexada PL/SQL no v\u00e1lida
|
||||
|
||||
ORA-17100=Objeto Java de la base de datos no v\u00e1lido
|
||||
|
||||
ORA-17101=Propiedades no v\u00e1lidas del objeto del conjunto de conexiones de OCI
|
||||
|
||||
ORA-17102=Bfile es de s\u00f3lo lectura
|
||||
|
||||
ORA-17103=tipo de conexi\u00f3n no v\u00e1lido para volver mediante getConnection. En su lugar, utilice getJavaSqlConnection
|
||||
|
||||
ORA-17104=La sentencia SQL de ejecuci\u00f3n no puede estar vac\u00eda ni ser nula
|
||||
|
||||
ORA-17105=no se ha definido la zona horaria de la sesi\u00f3n de conexi\u00f3n
|
||||
|
||||
ORA-17106=se ha especificado una configuraci\u00f3n de conjunto de conexiones de controlador JDBC-OCI no v\u00e1lida
|
||||
|
||||
ORA-17107=el tipo de proxy especificado no es v\u00e1lido
|
||||
|
||||
ORA-17108=No se ha especificado la longitud m\u00e1xima en defineColumnType
|
||||
|
||||
ORA-17109=no se ha encontrado la codificaci\u00f3n de car\u00e1cter Java est\u00e1ndar
|
||||
|
||||
ORA-17110=la ejecuci\u00f3n ha terminado con advertencias
|
||||
|
||||
ORA-17111=Se ha especificado un timeout de TTL de cach\u00e9 de conexiones no v\u00e1lido
|
||||
|
||||
ORA-17112=Se ha especificado un intervalo de thread no v\u00e1lido
|
||||
|
||||
ORA-17113=El valor del intervalo de thread es mayor que el valor del timeout de cach\u00e9
|
||||
|
||||
ORA-17114=no se ha podido utilizar la validaci\u00f3n de transacci\u00f3n local en una transacci\u00f3n global
|
||||
|
||||
ORA-17115=no se ha podido utilizar el rollback de transacci\u00f3n local en una transacci\u00f3n global
|
||||
|
||||
ORA-17116=no se ha podido activar la validaci\u00f3n autom\u00e1tica en una transacci\u00f3n global activa
|
||||
|
||||
ORA-17117=no se ha podido definir el punto de grabaci\u00f3n en una transacci\u00f3n global activa
|
||||
|
||||
ORA-17118=no se ha podido obtener el identificador de un punto de grabaci\u00f3n denominado
|
||||
|
||||
ORA-17119=no se ha podido obtener el nombre de un punto de grabaci\u00f3n no denominado
|
||||
|
||||
ORA-17120=no se ha podido definir un punto de grabaci\u00f3n con la validaci\u00f3n autom\u00e1tica activada
|
||||
|
||||
ORA-17121=no se ha podido realizar rollback en un punto de grabaci\u00f3n con la validaci\u00f3n autom\u00e1tica activada
|
||||
|
||||
ORA-17122=no se ha podido realizar rollback en un punto de grabaci\u00f3n de transacci\u00f3n local en una transacci\u00f3n global
|
||||
|
||||
ORA-17123=Se ha especificado un tama\u00f1o de cach\u00e9 de sentencias no v\u00e1lido
|
||||
|
||||
ORA-17124=Se ha especificado un timout de inactividad de cach\u00e9 de conexi\u00f3n no v\u00e1lido
|
||||
|
||||
ORA-17200=No se ha podido convertir correctamente la cadena de apertura de XA de Java a C
|
||||
|
||||
ORA-17201=No se ha podido convertir correctamente la cadena de cierre de XA de Java a C
|
||||
|
||||
ORA-17202=No se ha podido convertir correctamente el nombre de RM de Java a C
|
||||
|
||||
ORA-17203=No se ha podido convertir el tipo de puntero a jlong
|
||||
|
||||
ORA-17204=Matriz de entrada demasiado peque\u00f1a para contener los manejadores OCI
|
||||
|
||||
ORA-17205=Fallo al obtener el manejador OCISvcCtx de C-XA mediante xaoSvcCtx
|
||||
|
||||
ORA-17206=Fallo al obtener el manejador OCIEnv de C-XA mediante xaoEnv
|
||||
|
||||
ORA-17207=No se ha definido la propiedad tnsEntry en el origen de datos
|
||||
|
||||
ORA-17213=C-XA ha devuelto XAER_RMERR durante xa_open
|
||||
|
||||
ORA-17215=C-XA ha devuelto XAER_INVAL durante xa_open
|
||||
|
||||
ORA-17216=C-XA ha devuelto XAER_PROTO durante xa_open
|
||||
|
||||
ORA-17233=C-XA ha devuelto XAER_RMERR durante xa_close
|
||||
|
||||
ORA-17235=C-XA ha devuelto XAER_INVAL durante xa_close
|
||||
|
||||
ORA-17236=C-XA ha devuelto XAER_PROTO durante xa_close
|
||||
|
||||
|
||||
# ^ ^ ^ ^
|
||||
# | | | | P L E A S E R E A D
|
||||
#
|
||||
# Add new message above this comment.
|
||||
# Before you add a new message, please read "Message Guideline" at the
|
||||
# top of this file first.
|
||||
#
|
||||
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
#
|
||||
# TTC Messages
|
||||
#
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
ORA-17401=Violaci\u00f3n de protocolo
|
||||
|
||||
ORA-17402=S\u00f3lo se espera un mensaje RPA
|
||||
|
||||
ORA-17403=S\u00f3lo se espera un mensaje RXH
|
||||
|
||||
ORA-17404=Se han recibido m\u00e1s RXD de los esperados
|
||||
|
||||
ORA-17405=La longitud UAC no es cero
|
||||
|
||||
ORA-17406=Se ha excedido la longitud m\u00e1xima del buffer
|
||||
|
||||
ORA-17407=representaci\u00f3n de tipo (setRep) no v\u00e1lida
|
||||
|
||||
ORA-17408=representaci\u00f3n de tipo (getRep) no v\u00e1lida
|
||||
|
||||
ORA-17409=longitud de buffer no v\u00e1lida
|
||||
|
||||
ORA-17410=No hay m\u00e1s datos para leer del socket
|
||||
|
||||
ORA-17411=No coinciden las representaciones de Tipo de Dato
|
||||
|
||||
ORA-17412=Longitud de tipo mayor que el m\u00e1ximo permitido
|
||||
|
||||
ORA-17413=Se ha excedido el tama\u00f1o de la clave
|
||||
|
||||
ORA-17414=Tama\u00f1o de buffer insuficiente para almacenar nombres de columnas
|
||||
|
||||
ORA-17415=Este tipo no ha sido tratado
|
||||
|
||||
ORA-17416=FATAL
|
||||
|
||||
ORA-17417=Problema NLS, fallo al descodificar nombres de columna
|
||||
|
||||
ORA-17418=Error interno de longitud de campo de la estructura
|
||||
|
||||
ORA-17419=El sistema ha devuelto un n\u00famero de columnas no v\u00e1lido
|
||||
|
||||
ORA-17420=No se ha definido la versi\u00f3n de Oracle
|
||||
|
||||
ORA-17421=La conexi\u00f3n o los tipos no se han definido
|
||||
|
||||
ORA-17422=Clase no v\u00e1lida en el tipo de objeto Factory
|
||||
|
||||
ORA-17423=Se est\u00e1 utilizando un bloque PLSQL sin haber definido un IOV
|
||||
|
||||
ORA-17424=Se est\u00e1 intentando realizar una operaci\u00f3n de canalizaci\u00f3n de datos entre sistemas diferente
|
||||
|
||||
ORA-17425=Se est\u00e1 devolviendo un flujo en el bloque PLSQL
|
||||
|
||||
ORA-17426=Los enlaces IN y OUT son NULL
|
||||
|
||||
ORA-17427=Se est\u00e1 utilizando OAC no inicializado
|
||||
|
||||
ORA-17428=Logon se debe llamar despu\u00e9s de Connect
|
||||
|
||||
ORA-17429=Debe estar conectado al servidor
|
||||
|
||||
ORA-17430=Debe estar conectado al servidor
|
||||
|
||||
ORA-17431=La sentencia SQL que se va a analizar es nula
|
||||
|
||||
ORA-17432=opciones no v\u00e1lidas en all7
|
||||
|
||||
ORA-17433=argumentos no v\u00e1lidos en la llamada
|
||||
|
||||
ORA-17434=no est\u00e1 en modo de lectura/escritura continuo
|
||||
|
||||
ORA-17435=n\u00famero no v\u00e1lido de in_out_binds en IOV
|
||||
|
||||
ORA-17436=n\u00famero no v\u00e1lido de par\u00e1metros OUT
|
||||
|
||||
ORA-17437=Error en el argumento o argumentos IN/OUT del bloque PLSQL
|
||||
|
||||
ORA-17438=Error interno - Valor inesperado
|
||||
|
||||
ORA-17439=Tipo SQL no v\u00e1lido
|
||||
|
||||
ORA-17440=DBItem/DBType nulo
|
||||
|
||||
ORA-17441=Versi\u00f3n de Oracle no soportada. La versi\u00f3n m\u00ednima soportada es la 7.2.3.
|
||||
|
||||
ORA-17442=El valor del cursor de referencia no es v\u00e1lido
|
||||
|
||||
ORA-17443=Usuario nulo o contrase\u00f1a no soportada en el controlador THIN
|
||||
|
||||
ORA-17444=Versi\u00f3n no soportada del protocolo TTC recibido del servidor
|
||||
|
||||
# ^ ^ ^ ^
|
||||
# | | | | P L E A S E R E A D
|
||||
#
|
||||
# Add new message above this comment.
|
||||
# Before you add a new message, please read "Message Guideline" at the
|
||||
# top of this file first.
|
||||
#
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,104 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JMenu;
|
||||
import javax.swing.JMenuBar;
|
||||
import javax.swing.JMenuItem;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextArea;
|
||||
import javax.swing.border.BevelBorder;
|
||||
|
||||
public class Principale extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Principale().setVisible(true);
|
||||
}
|
||||
|
||||
private Principale() {
|
||||
|
||||
// Cr<43>ation du menu Base de donn<6E>es
|
||||
JMenu MenuBdd = new JMenu("Base de donn<6E>es");
|
||||
JMenuItem MenuBdd_Connexion = new JMenuItem("Connexion");
|
||||
JMenuItem MenuBdd_Fermer = new JMenuItem("Fermer");
|
||||
MenuBdd_Fermer.setEnabled(false);
|
||||
JMenuItem MenuBdd_Quitter = new JMenuItem("Quitter");
|
||||
MenuBdd.add(MenuBdd_Connexion);
|
||||
MenuBdd.add(MenuBdd_Fermer);
|
||||
MenuBdd.addSeparator();
|
||||
MenuBdd.add(MenuBdd_Quitter);
|
||||
|
||||
// Creation du menu Aide
|
||||
JMenu MenuAide = new JMenu("Aide");
|
||||
JMenuItem MenuAide_Apropos = new JMenuItem("A propos");
|
||||
MenuAide.add(MenuAide_Apropos);
|
||||
|
||||
// Creation de la barre de menus
|
||||
JMenuBar MenuPrincipal = new JMenuBar();
|
||||
MenuPrincipal.add(MenuBdd);
|
||||
MenuPrincipal.add(MenuAide);
|
||||
|
||||
//** Cr<43>ation des zones de texte
|
||||
JTextArea zoneTexteStatut = new JTextArea(6,60);
|
||||
zoneTexteStatut.setBorder(new BevelBorder(BevelBorder.LOWERED));
|
||||
|
||||
//** Cr<43>ation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setBorder(BorderFactory.createTitledBorder("R<>sultat des requ<71>tes"));
|
||||
|
||||
// Panneau en bas
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
Panneau_Bas.setBorder(BorderFactory.createTitledBorder("Statut"));
|
||||
|
||||
// Ajout des boutons et zones de texte au panneau bas
|
||||
Panneau_Bas.add(zoneTexteStatut);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
this.add(Panneau_Bas, BorderLayout.SOUTH);
|
||||
this.add(MenuPrincipal, BorderLayout.NORTH);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(700,300);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(false);
|
||||
this.setTitle("SQLNavigator v0.1");
|
||||
|
||||
// ***************************************************** //
|
||||
|
||||
// menu Jeu - bouton Nouveau
|
||||
MenuBdd_Connexion.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddConnexion();
|
||||
}
|
||||
});
|
||||
|
||||
// menu Jeu - bouton Quitter
|
||||
MenuBdd_Quitter.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddQuitter();
|
||||
}
|
||||
});
|
||||
|
||||
// menu Apropos - bouton
|
||||
MenuAide_Apropos.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuApropos();
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,405 @@
|
||||
#
|
||||
# US English Error messages for JDBC
|
||||
#
|
||||
# Note:
|
||||
# - Error codes are defined in DBError.java.
|
||||
#
|
||||
# Message Guidelines:
|
||||
# (The existing messages are not consistent, but do follow this guideline
|
||||
# when you are creating new ones, or changing old ones.)
|
||||
#
|
||||
# - Messages start in lower-cases (eg. "invalid data type").
|
||||
# - Do not put signs in message. This is bad: "-> NULL".
|
||||
# - Use past tense (eg. "failed to convert data").
|
||||
#
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
#
|
||||
# Messages
|
||||
#
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
ORA-17001=\u5167\u90e8\u932f\u8aa4
|
||||
|
||||
ORA-17002=IO \u7570\u5e38
|
||||
|
||||
ORA-17003=\u4e0d\u6b63\u78ba\u7684\u8cc7\u6599\u6b04\u7d22\u5f15
|
||||
|
||||
ORA-17004=\u8cc7\u6599\u6b04\u985e\u578b\u7121\u6548
|
||||
|
||||
ORA-17005=\u4e0d\u652f\u63f4\u7684\u8cc7\u6599\u6b04\u985e\u578b
|
||||
|
||||
ORA-17006=\u4e0d\u6b63\u78ba\u7684\u8cc7\u6599\u6b04\u540d\u7a31
|
||||
|
||||
ORA-17007=\u4e0d\u6b63\u78ba\u7684\u52d5\u614b\u8cc7\u6599\u6b04
|
||||
|
||||
ORA-17008=\u95dc\u9589\u7684\u9023\u7dda
|
||||
|
||||
ORA-17009=\u95dc\u9589\u7684\u6558\u8ff0\u53e5
|
||||
|
||||
ORA-17010=\u95dc\u9589\u7684\u7d50\u679c\u96c6
|
||||
|
||||
ORA-17011=\u8017\u640d\u7684\u7d50\u679c\u96c6
|
||||
|
||||
ORA-17012=\u53c3\u6578\u985e\u578b\u885d\u7a81
|
||||
|
||||
ORA-17014=\u672a\u547c\u53eb ResultSet.next
|
||||
|
||||
ORA-17015=\u5df2\u53d6\u6d88\u6558\u8ff0\u53e5
|
||||
|
||||
ORA-17016=\u6558\u8ff0\u53e5\u903e\u6642
|
||||
|
||||
ORA-17017=\u5df2\u521d\u59cb\u5316\u6e38\u6a19
|
||||
|
||||
ORA-17018=\u4e0d\u6b63\u78ba\u7684\u6e38\u6a19
|
||||
|
||||
ORA-17019=\u53ea\u80fd\u63cf\u8ff0\u67e5\u8a62
|
||||
|
||||
ORA-17020=\u4e0d\u6b63\u78ba\u7684\u9810\u5148\u8cc7\u6599\u5217\u64f7\u53d6
|
||||
|
||||
ORA-17021=\u5b9a\u7fa9\u907a\u5931
|
||||
|
||||
ORA-17022=\u907a\u5931\u7d22\u5f15\u5b9a\u7fa9
|
||||
|
||||
ORA-17023=\u4e0d\u652f\u63f4\u7684\u529f\u80fd
|
||||
|
||||
ORA-17024=\u7121\u8b80\u53d6\u8cc7\u6599
|
||||
|
||||
ORA-17025=defines.isNull () \u4e2d\u767c\u751f\u932f\u8aa4
|
||||
|
||||
ORA-17026=\u6578\u503c\u6ea2\u4f4d
|
||||
|
||||
ORA-17027=\u4e32\u6d41\u5df2\u95dc\u9589
|
||||
|
||||
ORA-17028=\u5728\u76ee\u524d\u7684\u7d50\u679c\u96c6\u95dc\u9589\u4e4b\u524d, \u7121\u6cd5\u9032\u884c\u65b0\u5b9a\u7fa9
|
||||
|
||||
ORA-17029=setReadOnly: \u4e0d\u652f\u63f4\u552f\u8b80\u9023\u7dda
|
||||
|
||||
ORA-17030=READ_COMMITTED \u548c SERIALIZABLE \u662f\u552f\u4e00\u6709\u6548\u7684\u4ea4\u6613\u5c64\u6b21
|
||||
|
||||
ORA-17031=setAutoClose: \u53ea\u652f\u63f4\u81ea\u52d5\u95dc\u9589\u6a21\u5f0f\u958b\u555f
|
||||
|
||||
ORA-17032=\u7121\u6cd5\u5c07\u9810\u5148\u64f7\u53d6\u7684\u8cc7\u6599\u5217\u8a2d\u5b9a\u70ba\u96f6
|
||||
|
||||
ORA-17033=\u8b8a\u5f62 SQL92 \u5b57\u4e32\u7684\u4f4d\u7f6e
|
||||
|
||||
ORA-17034=\u672a\u652f\u63f4 SQL92 \u7b26\u865f\u7684\u4f4d\u7f6e
|
||||
|
||||
ORA-17035=\u4e0d\u652f\u63f4\u7684\u5b57\u5143\u96c6 !!
|
||||
|
||||
ORA-17036=\u7570\u5e38 OracleNumber
|
||||
|
||||
ORA-17037=\u7121\u6cd5\u8f49\u63db UTF8 \u548c UCS2
|
||||
|
||||
ORA-17038=\u4f4d\u5143\u7d44\u9663\u5217\u9577\u5ea6\u4e0d\u8db3
|
||||
|
||||
ORA-17039=\u5b57\u5143\u9663\u5217\u9577\u5ea6\u4e0d\u8db3
|
||||
|
||||
ORA-17040=\u9023\u7dda URL \u4e2d \u5fc5\u9808\u6307\u5b9a\u6b21\u5354\u5b9a
|
||||
|
||||
ORA-17041=\u907a\u5931 IN \u6216 OUT \u53c3\u6578, \u6240\u5728\u7d22\u5f15:
|
||||
|
||||
ORA-17042=\u4e0d\u6b63\u78ba\u7684\u6279\u6b21\u503c
|
||||
|
||||
ORA-17043=\u4e0d\u6b63\u78ba\u7684\u6700\u5927\u4e32\u6d41\u5927\u5c0f
|
||||
|
||||
ORA-17044=\u5167\u90e8\u932f\u8aa4: \u672a\u914d\u7f6e\u8cc7\u6599\u9663\u5217
|
||||
|
||||
ORA-17045=\u5167\u90e8\u932f\u8aa4: \u5617\u8a66\u5b58\u53d6\u6279\u6b21\u503c\u4e4b\u5f8c\u7684\u9023\u7d50\u503c
|
||||
|
||||
ORA-17046=\u5167\u90e8\u932f\u8aa4: \u4e0d\u6b63\u78ba\u7684\u8cc7\u6599\u5b58\u53d6\u7d22\u5f15
|
||||
|
||||
ORA-17047=\u985e\u578b\u63cf\u8ff0\u5340\u5256\u6790\u767c\u751f\u932f\u8aa4
|
||||
|
||||
ORA-17048=\u672a\u5b9a\u7fa9\u7684\u985e\u578b
|
||||
|
||||
ORA-17049=\u4e0d\u4e00\u81f4\u7684 java \u548c sql \u7269\u4ef6\u985e\u578b
|
||||
|
||||
ORA-17050=\u5411\u91cf\u4e2d\u7121\u6b64\u5143\u7d20
|
||||
|
||||
ORA-17051=API \u7121\u6cd5\u7528\u65bc\u975e UDT \u985e\u578b
|
||||
|
||||
ORA-17052=\u6b64\u53c3\u8003\u4e0d\u6b63\u78ba
|
||||
|
||||
ORA-17053=\u6b64\u5927\u5c0f\u4e0d\u6b63\u78ba
|
||||
|
||||
ORA-17054=LOB \u5b9a\u4f4d\u5668\u4e0d\u6b63\u78ba
|
||||
|
||||
ORA-17055=\u4e0d\u6b63\u78ba\u7684\u5b57\u5143\u767c\u751f\u4f4d\u7f6e
|
||||
|
||||
ORA-17056=\u4e0d\u652f\u63f4\u7684\u5b57\u5143\u96c6
|
||||
|
||||
ORA-17057=\u95dc\u9589\u7684 LOB
|
||||
|
||||
ORA-17058=\u5167\u90e8\u932f\u8aa4: \u4e0d\u6b63\u78ba\u7684 NLS \u8f49\u63db\u7387
|
||||
|
||||
ORA-17059=\u7121\u6cd5\u8f49\u63db\u70ba\u5167\u90e8\u65b9\u5f0f
|
||||
|
||||
ORA-17060=\u7121\u6cd5\u5efa\u69cb\u63cf\u8ff0\u5340
|
||||
|
||||
ORA-17061=\u907a\u6f0f\u8ff0\u5340
|
||||
|
||||
ORA-17062=\u4e0d\u6b63\u78ba\u7684\u53c3\u8003\u6e38\u6a19
|
||||
|
||||
ORA-17063=\u4e0d\u5728\u7570\u52d5\u4e2d
|
||||
|
||||
ORA-17064=\u4e0d\u6b63\u78ba\u7684\u8a9e\u6cd5\u6216\u8cc7\u6599\u5eab\u540d\u7a31\u70ba\u7a7a\u503c
|
||||
|
||||
ORA-17065=\u8f49\u63db\u985e\u5225\u70ba\u7a7a\u503c
|
||||
|
||||
ORA-17066=\u9700\u8981\u5b58\u53d6\u5c64\u7279\u5b9a\u5be6\u65bd\u57f7\u884c
|
||||
|
||||
ORA-17067=\u6240\u6307\u5b9a\u7684 Oracle URL \u4e0d\u6b63\u78ba
|
||||
|
||||
ORA-17068=\u547c\u53eb\u53c3\u6578\u7121\u6548
|
||||
|
||||
ORA-17069=\u4f7f\u7528\u5916\u986f XA \u547c\u53eb
|
||||
|
||||
ORA-17070=\u8cc7\u6599\u5927\u5c0f\u5927\u65bc\u6b64\u985e\u578b\u7684\u6700\u5927\u5927\u5c0f
|
||||
|
||||
ORA-17071=\u8d85\u904e VARRAY \u7684\u6700\u5927\u9650\u5236
|
||||
|
||||
ORA-17072=\u8cc7\u6599\u6b04\u7684\u63d2\u5165\u503c\u592a\u5927
|
||||
|
||||
ORA-17073=\u908f\u8f2f\u8655\u7406\u4e0d\u6b63\u78ba
|
||||
|
||||
ORA-17074=\u4e0d\u6b63\u78ba\u7684\u540d\u7a31\u683c\u5f0f
|
||||
|
||||
ORA-17075=\u4e0d\u6b63\u78ba\u7684\u50c5\u8f49\u9001\u7d50\u679c\u96c6\u4f5c\u696d
|
||||
|
||||
ORA-17076=\u4e0d\u6b63\u78ba\u7684\u552f\u8b80\u7d50\u679c\u96c6\u4f5c\u696d
|
||||
|
||||
ORA-17077=\u7121\u6cd5\u8a2d\u5b9a REF \u503c
|
||||
|
||||
ORA-17078=\u7576\u5df2\u958b\u555f\u9023\u7dda\u6642\u7121\u6cd5\u57f7\u884c\u6b64\u4f5c\u696d
|
||||
|
||||
ORA-17079=\u4f7f\u7528\u8005\u8b49\u660e\u8207\u73fe\u6709\u7684\u4e0d\u7b26
|
||||
|
||||
ORA-17080=\u4e0d\u6b63\u78ba\u7684\u6279\u6b21\u547d\u4ee4
|
||||
|
||||
ORA-17081=\u6279\u6b21\u4f5c\u696d\u6642\u767c\u751f\u932f\u8aa4
|
||||
|
||||
ORA-17082=\u7121\u76ee\u524d\u8cc7\u6599\u5217
|
||||
|
||||
ORA-17083=\u4e0d\u5728\u6b64\u63d2\u5165\u8cc7\u6599\u5217\u4e2d
|
||||
|
||||
ORA-17084=\u547c\u53eb\u65bc\u6b64\u63d2\u5165\u8cc7\u6599\u5217
|
||||
|
||||
ORA-17085=\u767c\u751f\u885d\u7a81\u503c
|
||||
|
||||
ORA-17086=\u5728\u63d2\u5165\u8cc7\u6599\u5217\u4e2d\u767c\u751f\u672a\u5b9a\u7fa9\u7684\u8cc7\u6599\u6b04\u503c
|
||||
|
||||
ORA-17087=\u5ffd\u7565\u6548\u7387\u6697\u793a: setFetchDirection()
|
||||
|
||||
ORA-17088=\u672a\u652f\u63f4\u7684\u8981\u6c42\u7d50\u679c\u96c6\u985e\u578b\u548c\u4e26\u884c\u5c64\u6b21\u8a9e\u6cd5
|
||||
ORA-17089=\u5167\u90e8\u932f\u8aa4
|
||||
|
||||
ORA-17090=\u4e0d\u5141\u8a31\u6b64\u4f5c\u696d
|
||||
|
||||
ORA-17091=\u7121\u6cd5\u5728\u8981\u6c42\u7684\u985e\u578b\u548c(\u6216)\u4e26\u884c\u5c64\u6b21\u5efa\u7acb\u7d50\u679c\u96c6
|
||||
|
||||
ORA-17092=JDBC \u6558\u8ff0\u53e5\u7121\u6cd5\u5728\u547c\u53eb\u8655\u7406\u7d50\u675f\u6642\u5efa\u7acb\u6216\u57f7\u884c
|
||||
|
||||
ORA-17093=OCI \u4f5c\u696d\u50b3\u56de OCI_SUCCESS_WITH_INFO
|
||||
|
||||
ORA-17094=\u7269\u4ef6\u985e\u578b\u7248\u672c\u4e0d\u7b26\u5408
|
||||
|
||||
ORA-17095=\u5c1a\u672a\u8a2d\u5b9a\u6558\u8ff0\u53e5\u5feb\u53d6\u5927\u5c0f
|
||||
|
||||
ORA-17096=\u7121\u6cd5\u555f\u7528\u6b64\u908f\u8f2f\u9023\u7dda\u7684\u6558\u8ff0\u53e5\u5feb\u53d6.
|
||||
|
||||
ORA-17097=PL/SQL \u7d22\u5f15\u8868\u683c\u5143\u7d20\u985e\u578b\u7121\u6548
|
||||
|
||||
ORA-17098=\u7a7a\u7684 lob \u4f5c\u696d\u7121\u6548
|
||||
|
||||
ORA-17099=PL/SQL \u7d22\u5f15\u8868\u683c\u9663\u5217\u9577\u5ea6\u7121\u6548
|
||||
|
||||
ORA-17100=\u8cc7\u6599\u5eab Java \u7269\u4ef6\u7121\u6548
|
||||
|
||||
ORA-17101=OCI \u9023\u7dda\u5340\u7269\u4ef6\u7684\u5c6c\u6027\u7121\u6548
|
||||
|
||||
ORA-17102=Bfile \u662f\u552f\u8b80\u7684
|
||||
|
||||
ORA-17103=getConnection \u50b3\u56de\u7684\u9023\u7dda\u985e\u578b\u7121\u6548. \u8acb\u4f7f\u7528 getJavaSqlConnection
|
||||
|
||||
ORA-17104=\u8981\u57f7\u884c\u7684 SQL \u6558\u8ff0\u53e5\u4e0d\u80fd\u662f\u7a7a\u7684\u6216\u7a7a\u503c
|
||||
|
||||
ORA-17105=\u672a\u8a2d\u5b9a\u9023\u7dda\u968e\u6bb5\u4f5c\u696d\u6642\u9593\u5340
|
||||
|
||||
ORA-17106=\u6307\u5b9a\u7684 JDBC-OCI \u9a45\u52d5\u7a0b\u5f0f\u9023\u7dda\u96c6\u5340\u7d44\u614b\u7121\u6548
|
||||
|
||||
ORA-17107=\u6307\u5b9a\u7684\u4ee3\u7406\u4e3b\u6a5f\u985e\u578b\u7121\u6548
|
||||
|
||||
ORA-17108=defineColumnType \u4e26\u672a\u6307\u5b9a\u9577\u5ea6\u4e0a\u9650
|
||||
|
||||
ORA-17109=\u627e\u4e0d\u5230\u6a19\u6e96\u7684 Java \u5b57\u5143\u7de8\u78bc
|
||||
|
||||
ORA-17110=\u5b8c\u6210\u57f7\u884c, \u4f46\u6709\u8b66\u544a
|
||||
|
||||
ORA-17111=\u6307\u5b9a\u7684\u9023\u7dda\u5feb\u53d6 TTL \u903e\u6642\u7121\u6548
|
||||
|
||||
ORA-17112=\u6307\u5b9a\u7684\u7e6b\u7dda\u9593\u9694\u7121\u6548
|
||||
|
||||
ORA-17113=\u7e6b\u7dda\u9593\u9694\u503c\u5927\u65bc\u5feb\u53d6\u903e\u6642\u503c
|
||||
|
||||
ORA-17114=\u7121\u6cd5\u5728\u5168\u57df\u4ea4\u6613\u4e2d\u4f7f\u7528\u5340\u57df\u4ea4\u6613\u78ba\u8a8d
|
||||
|
||||
ORA-17115=\u7121\u6cd5\u5728\u5168\u57df\u4ea4\u6613\u4e2d\u4f7f\u7528\u5340\u57df\u4ea4\u6613\u5012\u56de
|
||||
|
||||
ORA-17116=\u7121\u6cd5\u958b\u555f\u4f5c\u7528\u4e2d\u5168\u57df\u4ea4\u6613\u7684\u81ea\u52d5\u78ba\u8a8d
|
||||
|
||||
ORA-17117=\u7121\u6cd5\u8a2d\u5b9a\u4f5c\u7528\u4e2d\u5168\u57df\u4ea4\u6613\u7684\u5132\u5b58\u9ede
|
||||
|
||||
ORA-17118=\u7121\u6cd5\u53d6\u5f97\u6307\u5b9a\u4e4b\u300c\u5132\u5b58\u9ede\u300d\u7684 ID
|
||||
|
||||
ORA-17119=\u7121\u6cd5\u53d6\u5f97\u672a\u6307\u5b9a\u4e4b\u300c\u5132\u5b58\u9ede\u300d\u7684\u540d\u7a31
|
||||
|
||||
ORA-17120=\u7121\u6cd5\u8a2d\u5b9a\u5df2\u958b\u555f\u81ea\u52d5\u78ba\u8a8d\u7684\u300c\u5132\u5b58\u9ede\u300d
|
||||
|
||||
ORA-17121=\u7121\u6cd5\u5012\u56de\u81f3\u5df2\u958b\u555f\u81ea\u52d5\u78ba\u8a8d\u7684\u300c\u5132\u5b58\u9ede\u300d
|
||||
|
||||
ORA-17122=\u7121\u6cd5\u5012\u56de\u81f3\u5168\u57df\u4ea4\u6613\u7684\u5340\u57df txn\u300c\u5132\u5b58\u9ede\u300d
|
||||
|
||||
ORA-17123=\u6307\u5b9a\u7684\u6558\u8ff0\u53e5\u5feb\u53d6\u5927\u5c0f\u7121\u6548
|
||||
|
||||
ORA-17124=\u6307\u5b9a\u7684\u9023\u7dda\u5feb\u53d6\u300c\u7121\u6d3b\u52d5\u300d\u903e\u6642\u7121\u6548
|
||||
|
||||
ORA-17200=\u7121\u6cd5\u6b63\u78ba\u7684\u5c07 XA \u958b\u555f\u5b57\u4e32\u5f9e Java \u8f49\u63db\u70ba C
|
||||
|
||||
ORA-17201=\u7121\u6cd5\u6b63\u78ba\u7684\u5c07 XA \u95dc\u9589\u5b57\u4e32\u5f9e Java \u8f49\u63db\u70ba C
|
||||
|
||||
ORA-17202=\u7121\u6cd5\u6b63\u78ba\u7684\u5c07 RM \u540d\u7a31\u5f9e Java \u8f49\u63db\u70ba C
|
||||
|
||||
ORA-17203=\u7121\u6cd5\u5c07\u6307\u6a19\u985e\u578b\u8f49\u578b\u70ba jlong
|
||||
|
||||
ORA-17204=\u8f38\u5165\u9663\u5217\u592a\u77ed, \u7121\u6cd5\u4fdd\u7559 OCI \u6a19\u793a\u5143
|
||||
|
||||
ORA-17205=\u7121\u6cd5\u4f7f\u7528 xaoSvcCtx \u53d6\u5f97 C-XA \u7684 OCISvcCtx \u6a19\u793a\u5143
|
||||
|
||||
ORA-17206=\u7121\u6cd5\u4f7f\u7528 xaoEnv \u53d6\u5f97 C-XA \u7684 OCIEnv \u6a19\u793a\u5143
|
||||
|
||||
ORA-17207=DataSource \u672a\u8a2d\u5b9a tnsEntry \u5c6c\u6027
|
||||
|
||||
ORA-17213=C-XA \u5728 xa_open \u6642\u50b3\u56de XAER_RMERR
|
||||
|
||||
ORA-17215=C-XA \u5728 xa_open \u6642\u50b3\u56de XAER_INVAL
|
||||
|
||||
ORA-17216=C-XA \u5728 xa_open \u6642\u50b3\u56de XAER_PROTO
|
||||
|
||||
ORA-17233=C-XA \u5728 xa_close \u6642\u50b3\u56de XAER_RMERR
|
||||
|
||||
ORA-17235=C-XA \u5728 xa_close \u6642\u50b3\u56de XAER_INVAL
|
||||
|
||||
ORA-17236=C-XA \u5728 xa_close \u6642\u50b3\u56de XAER_PROTO
|
||||
|
||||
|
||||
# ^ ^ ^ ^
|
||||
# | | | | P L E A S E R E A D
|
||||
#
|
||||
# Add new message above this comment.
|
||||
# Before you add a new message, please read "Message Guideline" at the
|
||||
# top of this file first.
|
||||
#
|
||||
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
#
|
||||
# TTC Messages
|
||||
#
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
ORA-17401=\u9055\u53cd\u5354\u5b9a
|
||||
|
||||
ORA-17402=\u53ea\u9810\u671f\u4e00\u500b RPA \u8a0a\u606f
|
||||
|
||||
ORA-17403=\u53ea\u9810\u671f\u4e00\u500b RXH \u8a0a\u606f
|
||||
|
||||
ORA-17404=\u6536\u5230\u8d85\u51fa\u9810\u671f\u7684 RXD
|
||||
|
||||
ORA-17405=UAC \u9577\u5ea6\u4e0d\u70ba\u96f6
|
||||
|
||||
ORA-17406=\u8d85\u51fa\u7de9\u885d\u5340\u7684\u6700\u5927\u9577\u5ea6
|
||||
|
||||
ORA-17407=\u985e\u578b\u8868\u793a\u6cd5 (setRep) \u7121\u6548
|
||||
|
||||
ORA-17408=\u985e\u578b\u8868\u793a\u6cd5 (getRep) \u7121\u6548
|
||||
|
||||
ORA-17409=\u4e0d\u6b63\u78ba\u7684\u7de9\u885d\u5340\u9577\u5ea6
|
||||
|
||||
ORA-17410=\u6c92\u6709\u5f9e\u57e0\u5ea7\u8b80\u53d6\u8cc7\u6599
|
||||
|
||||
ORA-17411=\u8cc7\u6599\u985e\u578b\u8868\u793a\u6cd5\u4e0d\u76f8\u7b26
|
||||
|
||||
ORA-17412=\u8d85\u904e\u6700\u5927\u7684\u985e\u578b\u9577\u5ea6
|
||||
|
||||
ORA-17413=\u8d85\u904e\u7d22\u5f15\u9375\u5927\u5c0f
|
||||
|
||||
ORA-17414=\u7de9\u885d\u5340\u5927\u5c0f\u4e0d\u8db3\u4ee5\u5132\u5b58\u8cc7\u6599\u6b04\u540d\u7a31
|
||||
|
||||
ORA-17415=\u672a\u8655\u7406\u6b64\u985e\u578b
|
||||
|
||||
ORA-17416=FATAL
|
||||
|
||||
ORA-17417=NLS \u554f\u984c, \u6b04\u4f4d\u540d\u7a31\u89e3\u78bc\u5931\u6557
|
||||
|
||||
ORA-17418=\u5167\u90e8\u7d50\u69cb\u6b04\u4f4d\u9577\u5ea6\u932f\u8aa4
|
||||
|
||||
ORA-17419=\u50b3\u56de\u7684\u8cc7\u6599\u6b04\u6578\u76ee\u4e0d\u6b63\u78ba
|
||||
|
||||
ORA-17420=\u672a\u5b9a\u7fa9 Oracle \u7248\u672c
|
||||
|
||||
ORA-17421=\u672a\u5b9a\u7fa9\u985e\u578b\u6216\u9023\u7dda
|
||||
|
||||
ORA-17422=\u4e0d\u6b63\u78ba\u7684\u7d44\u7e54\u985e\u5225
|
||||
|
||||
ORA-17423=\u4f7f\u7528\u7121 IOV \u5b9a\u7fa9\u7684 PLSQL \u5340\u584a
|
||||
|
||||
ORA-17424=\u5617\u8a66\u4e0d\u540c\u7684\u6392\u5217\u4f5c\u696d
|
||||
|
||||
ORA-17425=\u50b3\u56de PLSQL \u5340\u584a\u4e2d\u7684\u4e32\u6d41
|
||||
|
||||
ORA-17426=IN \u548c OUT \u9023\u7d50\u7686\u70ba\u7a7a\u503c
|
||||
|
||||
ORA-17427=\u4f7f\u7528\u672a\u521d\u59cb\u5316\u7684 OAC
|
||||
|
||||
ORA-17428=\u5fc5\u9808\u5728\u9023\u7dda\u5f8c\u547c\u53eb\u767b\u5165
|
||||
|
||||
ORA-17429=\u81f3\u5c11\u5fc5\u9808\u9023\u7dda\u81f3\u4f3a\u670d\u5668
|
||||
|
||||
ORA-17430=\u5fc5\u9808\u767b\u5165\u4f3a\u670d\u5668
|
||||
|
||||
ORA-17431=SQL Statement \u5256\u6790\u70ba\u7a7a\u503c
|
||||
|
||||
ORA-17432=\u4e0d\u6b63\u78ba\u7684 O7 \u9078\u9805
|
||||
|
||||
ORA-17433=\u547c\u53eb\u53c3\u6578\u7121\u6548
|
||||
|
||||
ORA-17434=\u4e0d\u662f\u4e32\u6d41\u6a21\u5f0f
|
||||
|
||||
ORA-17435=IOV \u4e2d\u4e0d\u6b63\u78ba\u7684 in_out_binds \u6578
|
||||
|
||||
ORA-17436=\u4e0d\u6b63\u78ba\u7684\u5916\u90e8\u9023\u7d50\u6578
|
||||
|
||||
ORA-17437=PLSQL \u5340\u584a IN/OUT \u53c3\u6578\u4e2d\u6709\u932f\u8aa4
|
||||
|
||||
ORA-17438=\u5167\u90e8 - \u672a\u9810\u671f\u503c
|
||||
|
||||
ORA-17439=SQL \u985e\u578b\u7121\u6548
|
||||
|
||||
ORA-17440=DBItem/DBType \u70ba\u7a7a\u503c
|
||||
|
||||
ORA-17441=\u4e0d\u652f\u63f4\u7684 Oracle \u7248\u672c. \u6240\u652f\u63f4\u7684\u6700\u65e9\u7248\u672c\u70ba 7.2.3.
|
||||
|
||||
ORA-17442=Refcursor \u503c\u4e0d\u6b63\u78ba
|
||||
|
||||
ORA-17443=\u7a7a\u503c\u7684\u4f7f\u7528\u8005\u6216\u5bc6\u78bc\u4e0d\u652f\u63f4\u65bc THIN \u9a45\u52d5\u7a0b\u5f0f
|
||||
|
||||
ORA-17444=\u4e0d\u652f\u63f4\u7531\u4f3a\u670d\u5668\u6240\u63a5\u6536\u7684 TTC \u5354\u5b9a\u7248\u672c
|
||||
|
||||
# ^ ^ ^ ^
|
||||
# | | | | P L E A S E R E A D
|
||||
#
|
||||
# Add new message above this comment.
|
||||
# Before you add a new message, please read "Message Guideline" at the
|
||||
# top of this file first.
|
||||
#
|
@ -0,0 +1,56 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextArea;
|
||||
import javax.swing.border.BevelBorder;
|
||||
|
||||
public class Principale extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Principale().setVisible(true);
|
||||
}
|
||||
|
||||
private Principale() {
|
||||
|
||||
// Cr<43>ation du menu
|
||||
// A FAIRE
|
||||
|
||||
JTextArea zoneTexteStatut = new JTextArea(6,60);
|
||||
zoneTexteStatut.setBorder(new BevelBorder());
|
||||
|
||||
//** Cr<43>ation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setBorder(BorderFactory.createTitledBorder("R<>sultat des requ<71>tes"));
|
||||
|
||||
// Panneau en bas
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
Panneau_Bas.setBorder(BorderFactory.createTitledBorder("Statut"));
|
||||
|
||||
// Ajout des boutons au panneau bas
|
||||
Panneau_Bas.add(zoneTexteStatut);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
this.add(Panneau_Bas, BorderLayout.SOUTH);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(700,200);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(false);
|
||||
this.setTitle("SQLNavigator v0.1");
|
||||
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,4 @@
|
||||
Manifest-Version: 1.0
|
||||
Ant-Version: Apache Ant 1.6.5
|
||||
Created-By: 1.5.0_06-b05 (Sun Microsystems Inc.)
|
||||
|
Binary file not shown.
@ -0,0 +1,85 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.Color;
|
||||
import java.awt.FlowLayout;
|
||||
|
||||
import javax.swing.JButton;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextField;
|
||||
import javax.swing.border.BevelBorder;
|
||||
|
||||
public class Connexion extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Connexion().setVisible(true);
|
||||
}
|
||||
|
||||
private Connexion() {
|
||||
|
||||
// Cr<43>ation des <20>tiquettes
|
||||
JLabel jlabelServeur = new JLabel("Serveur: ");
|
||||
JLabel jlabelPort = new JLabel("Port: ");
|
||||
JLabel jlabelBase = new JLabel("Base de donn<6E>es: ");
|
||||
JLabel jlabelIdentifiant = new JLabel("Identifiant: ");
|
||||
JLabel jlabelMdp = new JLabel("Mot de passe: ");
|
||||
|
||||
// Cr<43>ation des champs textes
|
||||
JTextField jtextServeur = new JTextField("grive");
|
||||
JTextField jtextPort = new JTextField("1521");
|
||||
JTextField jtextBase = new JTextField("v920");
|
||||
JTextField jtextIdentifiant = new JTextField("dut");
|
||||
JTextField jtextMdp = new JTextField("dut");
|
||||
|
||||
// Cr<43>ation des boutons
|
||||
JButton jOk = new JButton("OK");
|
||||
JButton jAnnuler = new JButton("Annuler");
|
||||
|
||||
//** Cr<43>ation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setBackground(Color.GRAY);
|
||||
Panneau_Centre.setBorder(new BevelBorder(BevelBorder.RAISED));
|
||||
Panneau_Centre.setLayout(new FlowLayout());
|
||||
|
||||
// Panneau <20> gauche du panneau centre
|
||||
JPanel Panneau_Centre_Gauche = new JPanel();
|
||||
Panneau_Centre_Gauche.setBackground(Color.GRAY);
|
||||
//Panneau_Centre_Gauche.WIDTH = 100;
|
||||
Panneau_Centre_Gauche.setLayout( new FlowLayout());
|
||||
|
||||
// Panneau <20> droite du panneau centre
|
||||
JPanel Panneau_Centre_Droite = new JPanel();
|
||||
|
||||
|
||||
// Ajout des boutons et autres dans le panneau
|
||||
Panneau_Centre_Gauche.add(jlabelServeur);
|
||||
Panneau_Centre_Gauche.add(jlabelBase);
|
||||
Panneau_Centre_Gauche.add(jlabelPort);
|
||||
Panneau_Centre_Gauche.add(jlabelBase);
|
||||
Panneau_Centre_Gauche.add(jlabelIdentifiant);
|
||||
Panneau_Centre_Gauche.add(jlabelMdp);
|
||||
|
||||
Panneau_Centre.add(Panneau_Centre_Gauche, BorderLayout.WEST);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(200,200);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(true);
|
||||
this.setTitle("Navigateur SQL v0.1");
|
||||
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
@ -0,0 +1,71 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.Dimension;
|
||||
import java.awt.GridLayout;
|
||||
import java.awt.Insets;
|
||||
|
||||
import javax.swing.JButton;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JScrollPane;
|
||||
import javax.swing.JTextPane;
|
||||
|
||||
|
||||
public class IHMRequete extends JFrame {
|
||||
// Requis par la classe JFrame (ne pas demander pourquoi)
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
// Creation de la zone de texte
|
||||
private JTextPane panneauTexte;
|
||||
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new IHMRequete().setVisible(true);
|
||||
}
|
||||
|
||||
public IHMRequete(){
|
||||
// Creation d'une etiquette
|
||||
JLabel jRequete = new JLabel("Entrez votre requete : ");
|
||||
|
||||
// Creation des boutons
|
||||
JButton jOk = new JButton("Ok");
|
||||
JButton jAnnuler = new JButton("Annuler");
|
||||
|
||||
// Creation de la zone de texte
|
||||
panneauTexte = new JTextPane();
|
||||
panneauTexte.setCaretPosition(0);
|
||||
panneauTexte.setMargin(new Insets(5,5,5,5));
|
||||
JScrollPane zoneTexteRequete = new JScrollPane(panneauTexte);
|
||||
zoneTexteRequete.setPreferredSize(new Dimension(200, 130));
|
||||
|
||||
// Creation des panneaux bas et centre
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setLayout(new GridLayout(2,1));
|
||||
|
||||
// Ajout des boutons a chacun des panneaux
|
||||
Panneau_Centre.add(jRequete, BorderLayout.NORTH);
|
||||
Panneau_Centre.add(zoneTexteRequete);
|
||||
|
||||
Panneau_Bas.add(jOk);
|
||||
Panneau_Bas.add(jAnnuler);
|
||||
|
||||
// Gestionnaire de contenus
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
this.add(Panneau_Bas, BorderLayout.SOUTH);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(400,200);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(false);
|
||||
this.setTitle("Requete");
|
||||
|
||||
}
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,92 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.FlowLayout;
|
||||
import javax.swing.JButton;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextField;
|
||||
|
||||
public class Connexion extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Connexion().setVisible(true);
|
||||
}
|
||||
|
||||
private Connexion() {
|
||||
|
||||
// Cr<43>ation des <20>tiquettes
|
||||
JLabel jlabelServeur = new JLabel("Serveur: ");
|
||||
JLabel jlabelPort = new JLabel("Port: ");
|
||||
JLabel jlabelBase = new JLabel("Base de donn<6E>es: ");
|
||||
JLabel jlabelIdentifiant = new JLabel("Identifiant: ");
|
||||
JLabel jlabelMdp = new JLabel("Mot de passe: ");
|
||||
|
||||
// Cr<43>ation des champs textes
|
||||
JTextField jtextServeur = new JTextField("grive");
|
||||
JTextField jtextPort = new JTextField("1521");
|
||||
JTextField jtextBase = new JTextField("v920");
|
||||
JTextField jtextIdentifiant = new JTextField("dut");
|
||||
JTextField jtextMdp = new JTextField("dut");
|
||||
|
||||
// Cr<43>ation des boutons
|
||||
JButton jOk = new JButton("OK");
|
||||
JButton jAnnuler = new JButton("Annuler");
|
||||
|
||||
//** Cr<43>ation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setLayout(new FlowLayout());
|
||||
|
||||
// Panneau <20> gauche du panneau centre
|
||||
JPanel Panneau_Centre_Gauche = new JPanel();
|
||||
//Panneau_Centre_Gauche.WIDTH = 100;
|
||||
|
||||
// Panneau <20> droite du panneau centre
|
||||
JPanel Panneau_Centre_Droite = new JPanel();
|
||||
|
||||
// Panneau en bas
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
|
||||
// Ajout des <20>tiquettes au panneau centre <20> gauche
|
||||
Panneau_Centre_Gauche.add(jlabelServeur);
|
||||
Panneau_Centre_Gauche.add(jlabelBase);
|
||||
Panneau_Centre_Gauche.add(jlabelPort);
|
||||
Panneau_Centre_Gauche.add(jlabelBase);
|
||||
Panneau_Centre_Gauche.add(jlabelIdentifiant);
|
||||
Panneau_Centre_Gauche.add(jlabelMdp);
|
||||
|
||||
// Ajout des champs textes au panneau centre droit
|
||||
Panneau_Centre_Droite.add(jtextServeur);
|
||||
Panneau_Centre_Droite.add(jtextBase);
|
||||
Panneau_Centre_Droite.add(jtextPort);
|
||||
Panneau_Centre_Droite.add(jtextBase);
|
||||
Panneau_Centre_Droite.add(jtextIdentifiant);
|
||||
Panneau_Centre_Droite.add(jtextMdp);
|
||||
|
||||
//
|
||||
|
||||
// Ajout des panneaux droits et gauche au panneau centre
|
||||
Panneau_Centre.add(Panneau_Centre_Gauche, FlowLayout.LEFT);
|
||||
Panneau_Centre.add(Panneau_Centre_Droite, FlowLayout.RIGHT);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(200,200);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(true);
|
||||
this.setTitle("Navigateur SQL v0.1");
|
||||
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
package fr.blankoworld.connexionBDD;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.SQLException;
|
||||
|
||||
public class Principal {
|
||||
|
||||
public static void main(String args[]){
|
||||
|
||||
System.out.println("D<>but");
|
||||
|
||||
try{
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
System.out.println("Trouv<75>");
|
||||
}
|
||||
catch(ClassNotFoundException ex){
|
||||
System.out.println("Pas trouv<75>");
|
||||
}
|
||||
|
||||
String url = "jdbc:oracle:thin:@grive.u-strasbg.fr:1521:v920";
|
||||
String identifiant = "dut";
|
||||
String mdp = "dut";
|
||||
|
||||
try {
|
||||
|
||||
Connection connexion = DriverManager.getConnection(url, identifiant, mdp);
|
||||
|
||||
System.out.println("Acc<63>s <20> la base: Accept<70>");
|
||||
} catch (SQLException sqle) {
|
||||
|
||||
System.out.println("Acc<63>s <20> la base: Refus<75>");
|
||||
// TODO: handle exception
|
||||
} finally {
|
||||
try{
|
||||
connexion.close();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,405 @@
|
||||
#
|
||||
# US English Error messages for JDBC
|
||||
#
|
||||
# Note:
|
||||
# - Error codes are defined in DBError.java.
|
||||
#
|
||||
# Message Guidelines:
|
||||
# (The existing messages are not consistent, but do follow this guideline
|
||||
# when you are creating new ones, or changing old ones.)
|
||||
#
|
||||
# - Messages start in lower-cases (eg. "invalid data type").
|
||||
# - Do not put signs in message. This is bad: "-> NULL".
|
||||
# - Use past tense (eg. "failed to convert data").
|
||||
#
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
#
|
||||
# Messages
|
||||
#
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
ORA-17001=Bels\u0151 hiba
|
||||
|
||||
ORA-17002=Io kiv\u00e9tel
|
||||
|
||||
ORA-17003=\u00c9rv\u00e9nytelen oszlopindex
|
||||
|
||||
ORA-17004=\u00c9rv\u00e9nytelen oszlopt\u00edpus
|
||||
|
||||
ORA-17005=Nem t\u00e1mogatott oszlopt\u00edpus
|
||||
|
||||
ORA-17006=\u00c9rv\u00e9nytelen oszlopn\u00e9v
|
||||
|
||||
ORA-17007=\u00c9rv\u00e9nytelen dinamikus oszlop
|
||||
|
||||
ORA-17008=Bez\u00e1rt kapcsolat
|
||||
|
||||
ORA-17009=Bez\u00e1rt utas\u00edt\u00e1s
|
||||
|
||||
ORA-17010=Bez\u00e1rt eredm\u00e9nyhalmaz
|
||||
|
||||
ORA-17011=Kimer\u00fclt eredm\u00e9nyhalmaz
|
||||
|
||||
ORA-17012=Param\u00e9tert\u00edpus-\u00fctk\u00f6z\u00e9s
|
||||
|
||||
ORA-17014=A ResultSet.next nem ker\u00fclt megh\u00edv\u00e1sra.
|
||||
|
||||
ORA-17015=Az utas\u00edt\u00e1s v\u00e9grehajt\u00e1sa meg lett szak\u00edtva.
|
||||
|
||||
ORA-17016=Az utas\u00edt\u00e1s v\u00e9grehajt\u00e1sa id\u0151t\u00fall\u00e9p\u00e9s miatt meg lett szak\u00edtva.
|
||||
|
||||
ORA-17017=A kurzor m\u00e1r inicializ\u00e1lva van.
|
||||
|
||||
ORA-17018=\u00c9rv\u00e9nytelen kurzor.
|
||||
|
||||
ORA-17019=Csak lek\u00e9rdez\u00e9s \u00edrhat\u00f3 le.
|
||||
|
||||
ORA-17020=\u00c9rv\u00e9nytelen az el\u0151re behozott sorok sz\u00e1ma.
|
||||
|
||||
ORA-17021=Hi\u00e1nyz\u00f3 defin\u00edci\u00f3k
|
||||
|
||||
ORA-17022=Hi\u00e1nyz\u00f3 defin\u00edci\u00f3k a k\u00f6vetkez\u0151 indexn\u00e9l:
|
||||
|
||||
ORA-17023=Nem t\u00e1mogatott tulajdons\u00e1g
|
||||
|
||||
ORA-17024=Nem ker\u00fclt beolvas\u00e1sra adat.
|
||||
|
||||
ORA-17025=Hiba a k\u00f6vetkez\u0151ben: defines.isNull ().
|
||||
|
||||
ORA-17026=Numerikus t\u00falcsordul\u00e1s
|
||||
|
||||
ORA-17027=Az adatfolyam m\u00e1r le van z\u00e1rva.
|
||||
|
||||
ORA-17028=Nem lehet \u00faj defin\u00edci\u00f3t megadni, am\u00edg az aktu\u00e1lis eredm\u00e9nyhalmaz (ResultSet) nincs lez\u00e1rva.
|
||||
|
||||
ORA-17029=setReadOnly: a csak olvashat\u00f3 kapcsolatok nem t\u00e1mogatottak.
|
||||
|
||||
ORA-17030=Csak READ_COMMITTED \u00e9s SERIALIZABLE adhat\u00f3 meg \u00e9rv\u00e9nyes tranzakci\u00f3szintk\u00e9nt.
|
||||
|
||||
ORA-17031=setAutoClose: csak az automatikus bez\u00e1r\u00e1si m\u00f3d bekapcsolt \u00e1llapota haszn\u00e1lhat\u00f3.
|
||||
|
||||
ORA-17032=az el\u0151re behozott sorok sz\u00e1ma nem lehet nulla.
|
||||
|
||||
ORA-17033=Helytelen form\u00e1j\u00fa SQL92 karakterl\u00e1nc a k\u00f6vetkez\u0151 helyen:
|
||||
|
||||
ORA-17034=Nem t\u00e1mogatott SQL92 token a k\u00f6vetkez\u0151 helyen:
|
||||
|
||||
ORA-17035=Nem t\u00e1mogatott karakterk\u00e9szlet.
|
||||
|
||||
ORA-17036=kiv\u00e9tel az OracleNumber elemben
|
||||
|
||||
ORA-17037=Sikertelen a konvert\u00e1l\u00e1s UTF8 \u00e9s UCS2 k\u00f6z\u00f6tt.
|
||||
|
||||
ORA-17038=A b\u00e1jtt\u00f6mb nem el\u00e9g hossz\u00fa.
|
||||
|
||||
ORA-17039=A karaktert\u00f6mb nem el\u00e9g hossz\u00fa.
|
||||
|
||||
ORA-17040=Az alprotokollt meg kell adni a kapcsol\u00f3d\u00e1si URL c\u00edmben.
|
||||
|
||||
ORA-17041=Hi\u00e1nyz\u00f3 IN vagy OUT param\u00e9ter a k\u00f6vetkez\u0151 indexn\u00e9l:
|
||||
|
||||
ORA-17042=\u00c9rv\u00e9nytelen k\u00f6teg\u00e9rt\u00e9k
|
||||
|
||||
ORA-17043=\u00c9rv\u00e9nytelen az adatfolyam maxim\u00e1lis m\u00e9rete.
|
||||
|
||||
ORA-17044=Bels\u0151 hiba: az adatt\u00f6mb helye nincs lefoglalva.
|
||||
|
||||
ORA-17045=Bels\u0151 hiba: a k\u00f6teg\u00e9rt\u00e9ken t\u00fali k\u00f6t\u00e9si \u00e9rt\u00e9kek el\u00e9r\u00e9s\u00e9re t\u00f6rt\u00e9nt k\u00eds\u00e9rlet.
|
||||
|
||||
ORA-17046=Bels\u0151 hiba: \u00e9rv\u00e9nytelen index az adathozz\u00e1f\u00e9r\u00e9shez.
|
||||
|
||||
ORA-17047=Hiba t\u00f6rt\u00e9nt a t\u00edpusle\u00edr\u00f3 elemz\u00e9se k\u00f6zben.
|
||||
|
||||
ORA-17048=Nem defini\u00e1lt t\u00edpus.
|
||||
|
||||
ORA-17049=Nem \u00f6sszeill\u0151 java \u00e9s sql objektumt\u00edpusok.
|
||||
|
||||
ORA-17050=nincs ilyen elem a vektort\u00f6mbben.
|
||||
|
||||
ORA-17051=Ez az API nem haszn\u00e1lhat\u00f3 nem UDT t\u00edpusokhoz.
|
||||
|
||||
ORA-17052=Ez a hivatkoz\u00e1s nem \u00e9rv\u00e9nyes.
|
||||
|
||||
ORA-17053=A m\u00e9ret nem \u00e9rv\u00e9nyes.
|
||||
|
||||
ORA-17054=A LOB helymeghat\u00e1roz\u00f3ja nem \u00e9rv\u00e9nyes.
|
||||
|
||||
ORA-17055=\u00c9rv\u00e9nytelen karakter a k\u00f6vetkez\u0151 helyen:
|
||||
|
||||
ORA-17056=Nem t\u00e1mogatott karakterk\u00e9szlet,
|
||||
|
||||
ORA-17057=Bez\u00e1rt LOB
|
||||
|
||||
ORA-17058=Bels\u0151 hiba: \u00e9rv\u00e9nytelen NLS konverzi\u00f3s ar\u00e1ny.
|
||||
|
||||
ORA-17059=A bels\u0151 \u00e1br\u00e1zol\u00e1sm\u00f3dra val\u00f3 konverzi\u00f3 sikertelen volt.
|
||||
|
||||
ORA-17060=A le\u00edr\u00f3 l\u00e9trehoz\u00e1sa sikertelen volt.
|
||||
|
||||
ORA-17061=Hi\u00e1nyz\u00f3 le\u00edr\u00f3
|
||||
|
||||
ORA-17062=A hivatkoz\u00e1si kurzor \u00e9rv\u00e9nytelen.
|
||||
|
||||
ORA-17063=Nem szerepel tranzakci\u00f3ban.
|
||||
|
||||
ORA-17064=\u00c9rv\u00e9nytelen szintaxis vagy \u00fcres adatb\u00e1zisn\u00e9v.
|
||||
|
||||
ORA-17065=\u00dcres konverzi\u00f3s oszt\u00e1ly.
|
||||
|
||||
ORA-17066=A hozz\u00e1f\u00e9r\u00e9si r\u00e9tegre jellemz\u0151 implement\u00e1l\u00e1s sz\u00fcks\u00e9ges.
|
||||
|
||||
ORA-17067=\u00c9rv\u00e9nytelen a megadott Oracle URL.
|
||||
|
||||
ORA-17068=\u00c9rv\u00e9nytelen argumentumok a h\u00edv\u00e1s(ok)ban.
|
||||
|
||||
ORA-17069=Explicit XA h\u00edv\u00e1st kell haszn\u00e1lni.
|
||||
|
||||
ORA-17070=Az adatm\u00e9ret nagyobb a t\u00edpusra enged\u00e9lyezett legnagyobb m\u00e9retn\u00e9l.
|
||||
|
||||
ORA-17071=T\u00fall\u00e9pte a VARRAY fels\u0151 hat\u00e1r\u00e1t.
|
||||
|
||||
ORA-17072=A beillesztett \u00e9rt\u00e9k t\u00fal nagy az oszlop sz\u00e1m\u00e1ra.
|
||||
|
||||
ORA-17073=Ez a logikai kezel\u0151 m\u00e1r nem \u00e9rv\u00e9nyes.
|
||||
|
||||
ORA-17074=\u00e9rv\u00e9nytelen n\u00e9vminta
|
||||
|
||||
ORA-17075=\u00c9rv\u00e9nytelen m\u0171velet a csak tov\u00e1bb\u00edthat\u00f3 eredm\u00e9nyk\u00e9szlethez.
|
||||
|
||||
ORA-17076=\u00c9rv\u00e9nytelen m\u0171velet a csak olvashat\u00f3 eredm\u00e9nyk\u00e9szlethez.
|
||||
|
||||
ORA-17077=A REF \u00e9rt\u00e9k be\u00e1ll\u00edt\u00e1sa nem siker\u00fclt.
|
||||
|
||||
ORA-17078=A m\u0171velet nem hajthat\u00f3 v\u00e9gre, mert a kapcsolatok m\u00e1r meg vannak nyitva.
|
||||
|
||||
ORA-17079=A felhaszn\u00e1l\u00f3i azonos\u00edt\u00f3 \u00e9s jelsz\u00f3 nem egyezik a l\u00e9tez\u0151kkel.
|
||||
|
||||
ORA-17080=\u00e9rv\u00e9nytelen k\u00f6tegparancs
|
||||
|
||||
ORA-17081=hiba t\u00f6rt\u00e9nt a k\u00f6tegel\u00e9s sor\u00e1n
|
||||
|
||||
ORA-17082=Nincs aktu\u00e1lis sor.
|
||||
|
||||
ORA-17083=Nincs a beilleszt\u00e9si sorban.
|
||||
|
||||
ORA-17084=H\u00edv\u00e1s \u00e9rkezett a beilleszt\u00e9si sorra.
|
||||
|
||||
ORA-17085=\u00c9rt\u00e9k\u00fctk\u00f6z\u00e9sek t\u00f6rt\u00e9ntek.
|
||||
|
||||
ORA-17086=\u00c9rv\u00e9nytelen oszlop\u00e9rt\u00e9k a beilleszt\u00e9si sorban.
|
||||
|
||||
ORA-17087=Figyelmen k\u00edv\u00fcl hagyott teljes\u00edtm\u00e9nytipp: setFetchDirection()
|
||||
|
||||
ORA-17088=Nem t\u00e1mogatott szintaxis a k\u00e9rt eredm\u00e9nyk\u00e9szlet-t\u00edpushoz \u00e9s konkurenciaszinthez.
|
||||
ORA-17089=bels\u0151 hiba
|
||||
|
||||
ORA-17090=a m\u0171velet nem enged\u00e9lyezett
|
||||
|
||||
ORA-17091=Nem hozhat\u00f3 l\u00e9tre az eredm\u00e9nyk\u00e9szlet a k\u00e9rt t\u00edpus-, illetve p\u00e1rhuzamoss\u00e1gi szinten.
|
||||
|
||||
ORA-17092=A h\u00edv\u00e1sfeldolgoz\u00e1s v\u00e9g\u00e9n nem hozhat\u00f3k l\u00e9tre \u00e9s nem hajthat\u00f3k v\u00e9gre JDBC utas\u00edt\u00e1sok.
|
||||
|
||||
ORA-17093=Az OCI m\u0171velet OCI_SUCCESS_WITH_INFO \u00e9rt\u00e9kkel t\u00e9rt vissza.
|
||||
|
||||
ORA-17094=Nem egyez\u0151 objektumt\u00edpus-verzi\u00f3k
|
||||
|
||||
ORA-17095=Az utas\u00edt\u00e1s-gyors\u00edt\u00f3 m\u00e9rete nem lett be\u00e1ll\u00edtva.
|
||||
|
||||
ORA-17096=Ehhez a logikai kapcsolathoz nem haszn\u00e1lhat\u00f3 utas\u00edt\u00e1st\u00e1rol\u00e1s.
|
||||
|
||||
ORA-17097=\u00c9rv\u00e9nytelen elemt\u00edpus a PL/SQL-indext\u00e1bl\u00e1ban
|
||||
|
||||
ORA-17098=\u00c9rv\u00e9nytelen \u00fcres lob m\u0171velet
|
||||
|
||||
ORA-17099=\u00c9r\u00e9vnytelen a PL/SQL indext\u00e1blat\u00f6mbj\u00e9nek hossza.
|
||||
|
||||
ORA-17100=\u00c9rv\u00e9nytelen adatb\u00e1zis Java-objektum
|
||||
|
||||
ORA-17101=\u00c9rv\u00e9nytelen tulajdons\u00e1gok tal\u00e1lhat\u00f3k az OCI kapcsolatigy\u0171jt\u0151sor-objektumban.
|
||||
|
||||
ORA-17102=A Bfile csak olvashat\u00f3.
|
||||
|
||||
ORA-17103=A kapcsolati t\u00edpus nem \u00e9rv\u00e9nyes a getConnection met\u00f3duson kereszt\u00fcli visszat\u00e9r\u00e9shez. Haszn\u00e1lja ink\u00e1bb a getJavaSqlConnection met\u00f3dust.
|
||||
|
||||
ORA-17104=A v\u00e9grehajtand\u00f3 SQL-utas\u00edt\u00e1s nem lehet \u00fcres vagy null \u00e9rt\u00e9k\u0171.
|
||||
|
||||
ORA-17105=A kapcsolati munkamenet id\u0151z\u00f3n\u00e1ja nem lett be\u00e1ll\u00edtva.
|
||||
|
||||
ORA-17106=a megadott JDBC-OCI illeszt\u0151program kapcsolatpool-konfigur\u00e1ci\u00f3ja \u00e9rv\u00e9nytelen.
|
||||
|
||||
ORA-17107=\u00e9rv\u00e9nytelen a megadott proxyt\u00edpus
|
||||
|
||||
ORA-17108=A defineColumnType-hoz nincs megadva maxim\u00e1lis hossz\u00fas\u00e1g.
|
||||
|
||||
ORA-17109=az alap\u00e9rtelmezett Java karakterk\u00f3dol\u00e1s nem tal\u00e1lhat\u00f3
|
||||
|
||||
ORA-17110=a v\u00e9grehajt\u00e1s figyelmeztet\u00e9ssel z\u00e1rult
|
||||
|
||||
ORA-17111=\u00c9rv\u00e9nytelen a kapcsolatgyors\u00edt\u00f3-TTL megadott id\u0151t\u00fall\u00e9p\u00e9se.
|
||||
|
||||
ORA-17112=A sz\u00e1lak megadott k\u00e9sleltet\u00e9si ideje \u00e9rv\u00e9nytelen.
|
||||
|
||||
ORA-17113=A sz\u00e1lak k\u00e9sleltet\u00e9si ideje nagyobb, mint a gyors\u00edt\u00f3t\u00e1r id\u0151t\u00fall\u00e9p\u00e9si ideje.
|
||||
|
||||
ORA-17114=A helyi tranzakci\u00f3-j\u00f3v\u00e1hagy\u00e1s nem haszn\u00e1lhat\u00f3 a glob\u00e1lis tranzakci\u00f3ban.
|
||||
|
||||
ORA-17115=A helyi tranzakci\u00f3-visszag\u00f6rget\u00e9s nem haszn\u00e1lhat\u00f3 a glob\u00e1lis tranzakci\u00f3ban.
|
||||
|
||||
ORA-17116=nem lehetett bekapcsolni az automatikus j\u00f3v\u00e1hagy\u00e1st az egyik akt\u00edv glob\u00e1lis tranzakci\u00f3ban
|
||||
|
||||
ORA-17117=nem lehetett l\u00e9trehozni a ment\u00e9si pontot az egyik akt\u00edv glob\u00e1lis tranzakci\u00f3ban
|
||||
|
||||
ORA-17118=Nem siker\u00fclt azonos\u00edt\u00f3t szerezni az egyik n\u00e9vvel rendelkez\u0151 ment\u00e9si pontnak.
|
||||
|
||||
ORA-17119=Nem siker\u00fclt nevet szerezni az egyik n\u00e9vvel nem rendelkez\u0151 ment\u00e9si pontnak.
|
||||
|
||||
ORA-17120=Nem siker\u00fclt ment\u00e9si pontot be\u00e1ll\u00edtani az automatikus j\u00f3v\u00e1hagy\u00e1s bekapcsolt \u00e1llapota mellett.
|
||||
|
||||
ORA-17121=Nem siker\u00fclt a visszag\u00f6rget\u00e9s az automatikus j\u00f3v\u00e1hagy\u00e1s bekapcsolt \u00e1llapota mellett.
|
||||
|
||||
ORA-17122=Nem siker\u00fclt a visszag\u00f6rget\u00e9s egy helyi txn ment\u00e9si ponthoz az egyik helyi tranzakci\u00f3ban.
|
||||
|
||||
ORA-17123=\u00c9rv\u00e9nytelen utas\u00edt\u00e1sgyors\u00edt\u00f3t\u00e1r-m\u00e9ret lett megadva.
|
||||
|
||||
ORA-17124=\u00c9rv\u00e9nytelen kapcsolatgyors\u00edt\u00f3-inaktivit\u00e1si id\u0151t\u00fall\u00e9p\u00e9s lett megadva.
|
||||
|
||||
ORA-17200=Az XA megnyit\u00e1si karakterl\u00e1ncot nem siker\u00fclt megfelel\u0151en Java-r\u00f3l C-re konvert\u00e1lni.
|
||||
|
||||
ORA-17201=Az XA bez\u00e1r\u00e1si karakterl\u00e1ncot nem siker\u00fclt megfelel\u0151en Java-r\u00f3l C-re konvert\u00e1lni.
|
||||
|
||||
ORA-17202=Az RM nevet nem siker\u00fclt megfelel\u0151en Java-r\u00f3l C-re konvert\u00e1lni.
|
||||
|
||||
ORA-17203=A mutat\u00f3t\u00edpust nem siker\u00fclt jlong t\u00edpusra m\u00f3dos\u00edtani.
|
||||
|
||||
ORA-17204=A beviteli t\u00f6mb t\u00fal r\u00f6vid az OCI kezel\u0151k t\u00e1rol\u00e1s\u00e1hoz.
|
||||
|
||||
ORA-17205=Nem siker\u00fclt az OCISvcCtx kezel\u0151 xaoSvcCtx \u00e1ltali bek\u00e9r\u00e9se az C-XA elemt\u0151l.
|
||||
|
||||
ORA-17206=Nem siker\u00fclt az OCIEnv kezel\u0151 xaoEnv \u00e1ltali bek\u00e9r\u00e9se az C-XA elemt\u0151l.
|
||||
|
||||
ORA-17207=A tnsEntry tulajdons\u00e1g nem lett be\u00e1ll\u00edtva a DataSource elemn\u00e9l.
|
||||
|
||||
ORA-17213=A C-XA XAER_RMERR hiba\u00fczenetet adott vissza az xa_open v\u00e9grehajt\u00e1sa k\u00f6zben.
|
||||
|
||||
ORA-17215=A C-XA XAER_INVAL hiba\u00fczenetet adott vissza az xa_open v\u00e9grehajt\u00e1sa k\u00f6zben.
|
||||
|
||||
ORA-17216=A C-XA XAER_PROTO hiba\u00fczenetet adott vissza az xa_open v\u00e9grehajt\u00e1sa k\u00f6zben.
|
||||
|
||||
ORA-17233=A C-XA XAER_RMERR hiba\u00fczenetet adott vissza az xa_close v\u00e9grehajt\u00e1sa k\u00f6zben.
|
||||
|
||||
ORA-17235=A C-XA XAER_INVAL hiba\u00fczenetet adott vissza az xa_close v\u00e9grehajt\u00e1sa k\u00f6zben.
|
||||
|
||||
ORA-17236=A C-XA XAER_PROTO hiba\u00fczenetet adott vissza az xa_close v\u00e9grehajt\u00e1sa k\u00f6zben.
|
||||
|
||||
|
||||
# ^ ^ ^ ^
|
||||
# | | | | P L E A S E R E A D
|
||||
#
|
||||
# Add new message above this comment.
|
||||
# Before you add a new message, please read "Message Guideline" at the
|
||||
# top of this file first.
|
||||
#
|
||||
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
#
|
||||
# TTC Messages
|
||||
#
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
ORA-17401=Protokoll megs\u00e9rt\u00e9se
|
||||
|
||||
ORA-17402=Csak egy RPA \u00fczenet \u00e9rkez\u00e9s\u00e9re sz\u00e1m\u00edt.
|
||||
|
||||
ORA-17403=Csak egy RXH \u00fczenet \u00e9rkez\u00e9s\u00e9re sz\u00e1m\u00edt.
|
||||
|
||||
ORA-17404=A v\u00e1rtn\u00e1l t\u00f6bb RXD \u00e9rkezett.
|
||||
|
||||
ORA-17405=Az UAC hossza nem nulla.
|
||||
|
||||
ORA-17406=T\u00fall\u00e9pte a maxim\u00e1lis pufferm\u00e9retet.
|
||||
|
||||
ORA-17407=\u00e9rv\u00e9nytelen t\u00edpus\u00e1br\u00e1zol\u00e1s(setRep)
|
||||
|
||||
ORA-17408=\u00e9rv\u00e9nytelen t\u00edpus\u00e1br\u00e1zol\u00e1s(getRep)
|
||||
|
||||
ORA-17409=\u00e9rv\u00e9nytelen pufferhossz
|
||||
|
||||
ORA-17410=Nem olvashat\u00f3 t\u00f6bb adat a programcsatorn\u00e1r\u00f3l.
|
||||
|
||||
ORA-17411=Az adatt\u00edpusok \u00e1br\u00e1zol\u00e1si m\u00f3dja nem egyezik.
|
||||
|
||||
ORA-17412=A megengedettn\u00e9l nagyobb a t\u00edpushossz.
|
||||
|
||||
ORA-17413=T\u00fall\u00e9pte a kulcs m\u00e9ret\u00e9t.
|
||||
|
||||
ORA-17414=A puffer m\u00e9rete nem el\u00e9gs\u00e9ges az oszlopnevek t\u00e1rol\u00e1s\u00e1hoz.
|
||||
|
||||
ORA-17415=Ennek a t\u00edpusnak a kezel\u00e9se nem t\u00f6rt\u00e9nt meg.
|
||||
|
||||
ORA-17416=FATAL
|
||||
|
||||
ORA-17417=NLS probl\u00e9ma, az oszlopnevek dek\u00f3dol\u00e1sa nem siker\u00fclt.
|
||||
|
||||
ORA-17418=Hiba a bels\u0151 strukt\u00fara mez\u0151hossz\u00e1ban.
|
||||
|
||||
ORA-17419=\u00c9rv\u00e9nytelen sz\u00e1m\u00fa oszlopot kapott vissza a rendszer.
|
||||
|
||||
ORA-17420=Az Oracle verzi\u00f3sz\u00e1ma nincs megadva.
|
||||
|
||||
ORA-17421=A t\u00edpusok vagy a kapcsol\u00f3d\u00e1s nincs defini\u00e1lva.
|
||||
|
||||
ORA-17422=\u00c9rv\u00e9nytelen oszt\u00e1ly a factory-ban.
|
||||
|
||||
ORA-17423=PLSQL blokk haszn\u00e1lata IOV defini\u00e1l\u00e1sa n\u00e9lk\u00fcl
|
||||
|
||||
ORA-17424=K\u00eds\u00e9rlet k\u00fcl\u00f6nb\u00f6z\u0151 rendez\u0151m\u0171veletek v\u00e9grehajt\u00e1s\u00e1ra.
|
||||
|
||||
ORA-17425=Folyam visszaad\u00e1sa egy PLSQL blokkban
|
||||
|
||||
ORA-17426=Az IN \u00e9s OUT param\u00e9terek egyar\u00e1nt NULL \u00e9rt\u00e9k\u0171ek.
|
||||
|
||||
ORA-17427=Nem inicializ\u00e1lt OAC haszn\u00e1lata
|
||||
|
||||
ORA-17428=A bejelentkez\u00e9st a kapcsol\u00f3d\u00e1s ut\u00e1n kell megh\u00edvni.
|
||||
|
||||
ORA-17429=Legal\u00e1bb kapcsol\u00f3dni kell egy kiszolg\u00e1l\u00f3hoz.
|
||||
|
||||
ORA-17430=Be kell jelentkezni egy kiszolg\u00e1l\u00f3ra.
|
||||
|
||||
ORA-17431=Az elemezni k\u00edv\u00e1nt SQL utas\u00edt\u00e1s NULL \u00e9rt\u00e9k\u0171.
|
||||
|
||||
ORA-17432=\u00e9rv\u00e9nytelen opci\u00f3k a h\u00edv\u00e1sban
|
||||
|
||||
ORA-17433=\u00e9rv\u00e9nytelen argumentumok a h\u00edv\u00e1sban
|
||||
|
||||
ORA-17434=nem folyamkezel\u0151 \u00fczemm\u00f3dban van.
|
||||
|
||||
ORA-17435=\u00e9rv\u00e9nytelen az in_out_binds sz\u00e1m az IOV-ben.
|
||||
|
||||
ORA-17436=\u00e9rv\u00e9nytelen a kimen\u0151 param\u00e9terek (outbinds) sz\u00e1ma.
|
||||
|
||||
ORA-17437=Hiba a PLSQL blokk bemeneti, illetve kimeneti argumentumaiban.
|
||||
|
||||
ORA-17438=Bels\u0151 - V\u00e1ratlan \u00e9rt\u00e9k
|
||||
|
||||
ORA-17439=\u00c9rv\u00e9nytelen SQL t\u00edpus
|
||||
|
||||
ORA-17440=A DBItem/DBType \u00e9rt\u00e9k \u00fcres.
|
||||
|
||||
ORA-17441=Ezen Oracle verzi\u00f3 haszn\u00e1lata nem t\u00e1mogatott. A legr\u00e9gebbi t\u00e1mogatott verzi\u00f3 a 7.2.3-as.
|
||||
|
||||
ORA-17442=A Refcursor \u00e9rt\u00e9ke \u00e9rv\u00e9nytelen.
|
||||
|
||||
ORA-17443=\u00dcres felhaszn\u00e1l\u00f3n\u00e9v vagy nem t\u00e1mogatott THIN meghajt\u00f3.
|
||||
|
||||
ORA-17444=A kiszolg\u00e1l\u00f3t\u00f3l kapott TTC protokollverzi\u00f3 nem t\u00e1mogatott.
|
||||
|
||||
# ^ ^ ^ ^
|
||||
# | | | | P L E A S E R E A D
|
||||
#
|
||||
# Add new message above this comment.
|
||||
# Before you add a new message, please read "Message Guideline" at the
|
||||
# top of this file first.
|
||||
#
|
@ -0,0 +1,18 @@
|
||||
package fr.blankoworld.connexionBDD;
|
||||
|
||||
public class Principal {
|
||||
|
||||
public static void main(String args[]){
|
||||
|
||||
System.out.println("D<>but");
|
||||
|
||||
try{
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
System.out.println("Trouv<75>");
|
||||
}
|
||||
catch(ClassNotFoundException ex){
|
||||
System.out.println("Pas trouv<75>");
|
||||
}
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,195 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.GridLayout;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
|
||||
//import javax.swing.BorderFactory;
|
||||
import javax.swing.JButton;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JPasswordField;
|
||||
import javax.swing.JTextField;
|
||||
|
||||
// Import personels
|
||||
import fr.blankoworld.ihm.Principale;
|
||||
|
||||
public class Connexion extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
// Donn<6E>es priv<69>es
|
||||
private String serveur;
|
||||
private String port;
|
||||
private String bdd;
|
||||
private String id;
|
||||
private String mdp;
|
||||
|
||||
|
||||
// Cr<43>ation des champs textes
|
||||
private JTextField jtextServeur;
|
||||
private JTextField jtextPort;
|
||||
private JTextField jtextBase;
|
||||
private JTextField jtextIdentifiant;
|
||||
JPasswordField jtextMdp;
|
||||
|
||||
|
||||
private Principale pr;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Connexion().setVisible(true);
|
||||
}
|
||||
|
||||
public Connexion(Principale pr) {
|
||||
|
||||
this.pr = pr;
|
||||
|
||||
// Cr<43>ation des <20>tiquettes
|
||||
JLabel jlabelServeur = new JLabel(" Serveur: ");
|
||||
JLabel jlabelPort = new JLabel(" Port: ");
|
||||
JLabel jlabelBase = new JLabel(" Base de donn<6E>es: ");
|
||||
JLabel jlabelIdentifiant = new JLabel(" Identifiant: ");
|
||||
JLabel jlabelMdp = new JLabel(" Mot de passe: ");
|
||||
|
||||
// Cr<43>ation des champs textes
|
||||
jtextServeur = new JTextField("grive");
|
||||
jtextPort = new JTextField("1521");
|
||||
jtextBase = new JTextField("v920");
|
||||
jtextIdentifiant = new JTextField("dut");
|
||||
jtextMdp = new JPasswordField("dut");
|
||||
|
||||
jtextMdp.setEchoChar('*');
|
||||
|
||||
// Cr<43>ation des boutons
|
||||
JButton jOk = new JButton("OK");
|
||||
JButton jAnnuler = new JButton("Annuler");
|
||||
|
||||
//** Cr<43>ation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setLayout(new GridLayout(1,2));
|
||||
|
||||
// Donner un titre <20> notre panneau
|
||||
//Panneau_Centre.setBorder(BorderFactory.createTitledBorder("Salut"));
|
||||
|
||||
// Panneau <20> gauche du panneau centre
|
||||
JPanel Panneau_Centre_Gauche = new JPanel();
|
||||
Panneau_Centre_Gauche.setLayout(new GridLayout(5,1));
|
||||
|
||||
// Panneau <20> droite du panneau centre
|
||||
JPanel Panneau_Centre_Droite = new JPanel();
|
||||
Panneau_Centre_Droite.setLayout(new GridLayout(5,1));
|
||||
|
||||
// Panneau en bas
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
|
||||
// Ajout des <20>tiquettes au panneau centre <20> gauche
|
||||
Panneau_Centre_Gauche.add(jlabelServeur);
|
||||
Panneau_Centre_Gauche.add(jlabelBase);
|
||||
Panneau_Centre_Gauche.add(jlabelPort);
|
||||
Panneau_Centre_Gauche.add(jlabelBase);
|
||||
Panneau_Centre_Gauche.add(jlabelIdentifiant);
|
||||
Panneau_Centre_Gauche.add(jlabelMdp);
|
||||
|
||||
// Ajout des champs textes au panneau centre droit
|
||||
Panneau_Centre_Droite.add(jtextServeur);
|
||||
Panneau_Centre_Droite.add(jtextBase);
|
||||
Panneau_Centre_Droite.add(jtextPort);
|
||||
Panneau_Centre_Droite.add(jtextBase);
|
||||
Panneau_Centre_Droite.add(jtextIdentifiant);
|
||||
Panneau_Centre_Droite.add(jtextMdp);
|
||||
|
||||
// Ajout des boutons au panneau bas
|
||||
Panneau_Bas.add(jOk);
|
||||
Panneau_Bas.add(jAnnuler);
|
||||
|
||||
// Ajout des panneaux droits et gauche au panneau centre
|
||||
Panneau_Centre.add(Panneau_Centre_Gauche);
|
||||
Panneau_Centre.add(Panneau_Centre_Droite);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
this.add(Panneau_Bas, BorderLayout.SOUTH);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
|
||||
|
||||
this.setSize(350,200);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(false);
|
||||
this.setTitle("Connexion <20> une base de donn<6E>es");
|
||||
|
||||
// ********************************************** //
|
||||
|
||||
jOk.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
valider();
|
||||
}
|
||||
});
|
||||
|
||||
jAnnuler.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
annuler();
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
public String getServeur(){
|
||||
return this.serveur;
|
||||
}
|
||||
|
||||
public void setServeur(String chaine){
|
||||
this.serveur = chaine;
|
||||
}
|
||||
|
||||
public String getPort(){
|
||||
return this.port;
|
||||
}
|
||||
|
||||
public void getPort(String chaine){
|
||||
this.port = chaine;
|
||||
}
|
||||
|
||||
public String getBdd(){
|
||||
return this.bdd;
|
||||
}
|
||||
|
||||
public void setBdd(String chaine){
|
||||
this.bdd = chaine;
|
||||
}
|
||||
|
||||
public String getIdentifiant(){
|
||||
return this.id;
|
||||
}
|
||||
|
||||
public void setIdentifiant(String chaine){
|
||||
this.id = chaine;
|
||||
}
|
||||
|
||||
public String getMotDePasse(){
|
||||
return this.mdp;
|
||||
}
|
||||
|
||||
public void setMotDePasse(String chaine){
|
||||
this.mdp = chaine;
|
||||
}
|
||||
|
||||
private void valider(){
|
||||
this.serveur = this.jtextServeur.getText();
|
||||
this.pr.afficherMessage(this.serveur);
|
||||
// A la fin on triche et on laisse le choix <20> la fen<65>tre principale d'<27>teindre cette fen<65>tre
|
||||
//this.setVisible(false);
|
||||
|
||||
}
|
||||
|
||||
private void annuler(){
|
||||
this.dispose();
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
package fr.blankoworld.connexionBDD;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.SQLException;
|
||||
|
||||
import com.sun.corba.se.pept.transport.Connection;
|
||||
|
||||
public class Principal {
|
||||
|
||||
public static void main(String args[]){
|
||||
|
||||
System.out.println("D<>but");
|
||||
|
||||
try{
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
System.out.println("Trouv<75>");
|
||||
}
|
||||
catch(ClassNotFoundException ex){
|
||||
System.out.println("Pas trouv<75>");
|
||||
}
|
||||
|
||||
String url = "jdbc:oracle:thin:@grive.u-strasbg.fr:1521:v920";
|
||||
String identifiant = "dut";
|
||||
String mdp = "dut";
|
||||
|
||||
try {
|
||||
|
||||
Connection connection = DriverManager.getConnection(url, identifiant, mdp);
|
||||
|
||||
System.out.println("Acc<63>s <20> la base: Accept<70>");
|
||||
} catch (SQLException sqle) {
|
||||
|
||||
System.out.println("Acc<63>s <20> la base: Refus<75>");
|
||||
// TODO: handle exception
|
||||
} finally {
|
||||
// Fermer la base de donn<6E>e
|
||||
}
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,103 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.GridLayout;
|
||||
|
||||
import javax.swing.JButton;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JPasswordField;
|
||||
import javax.swing.JTextField;
|
||||
|
||||
public class Principale extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Principale().setVisible(true);
|
||||
}
|
||||
|
||||
private Principale() {
|
||||
|
||||
// Cr<43>ation des <20>tiquettes
|
||||
JLabel jlabelServeur = new JLabel(" Serveur: ");
|
||||
JLabel jlabelPort = new JLabel(" Port: ");
|
||||
JLabel jlabelBase = new JLabel(" Base de donn<6E>es: ");
|
||||
JLabel jlabelIdentifiant = new JLabel(" Identifiant: ");
|
||||
JLabel jlabelMdp = new JLabel(" Mot de passe: ");
|
||||
|
||||
// Cr<43>ation des champs textes
|
||||
JTextField jtextServeur = new JTextField("grive");
|
||||
JTextField jtextPort = new JTextField("1521");
|
||||
JTextField jtextBase = new JTextField("v920");
|
||||
JTextField jtextIdentifiant = new JTextField("dut");
|
||||
JPasswordField jtextMdp = new JPasswordField("dut");
|
||||
|
||||
jtextMdp.setEchoChar('*');
|
||||
|
||||
// Cr<43>ation des boutons
|
||||
JButton jOk = new JButton("OK");
|
||||
JButton jAnnuler = new JButton("Annuler");
|
||||
|
||||
//** Cr<43>ation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setLayout(new GridLayout(1,2));
|
||||
|
||||
// Donner un titre <20> notre panneau
|
||||
//Panneau_Centre.setBorder(BorderFactory.createTitledBorder("Salut"));
|
||||
|
||||
// Panneau <20> gauche du panneau centre
|
||||
JPanel Panneau_Centre_Gauche = new JPanel();
|
||||
Panneau_Centre_Gauche.setLayout(new GridLayout(5,1));
|
||||
|
||||
// Panneau <20> droite du panneau centre
|
||||
JPanel Panneau_Centre_Droite = new JPanel();
|
||||
Panneau_Centre_Droite.setLayout(new GridLayout(5,1));
|
||||
|
||||
// Panneau en bas
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
|
||||
// Ajout des <20>tiquettes au panneau centre <20> gauche
|
||||
Panneau_Centre_Gauche.add(jlabelServeur);
|
||||
Panneau_Centre_Gauche.add(jlabelBase);
|
||||
Panneau_Centre_Gauche.add(jlabelPort);
|
||||
Panneau_Centre_Gauche.add(jlabelBase);
|
||||
Panneau_Centre_Gauche.add(jlabelIdentifiant);
|
||||
Panneau_Centre_Gauche.add(jlabelMdp);
|
||||
|
||||
// Ajout des champs textes au panneau centre droit
|
||||
Panneau_Centre_Droite.add(jtextServeur);
|
||||
Panneau_Centre_Droite.add(jtextBase);
|
||||
Panneau_Centre_Droite.add(jtextPort);
|
||||
Panneau_Centre_Droite.add(jtextBase);
|
||||
Panneau_Centre_Droite.add(jtextIdentifiant);
|
||||
Panneau_Centre_Droite.add(jtextMdp);
|
||||
|
||||
// Ajout des boutons au panneau bas
|
||||
Panneau_Bas.add(jOk);
|
||||
Panneau_Bas.add(jAnnuler);
|
||||
|
||||
// Ajout des panneaux droits et gauche au panneau centre
|
||||
Panneau_Centre.add(Panneau_Centre_Gauche);
|
||||
Panneau_Centre.add(Panneau_Centre_Droite);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
this.add(Panneau_Bas, BorderLayout.SOUTH);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(350,200);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(false);
|
||||
this.setTitle("SQLNavigator v0.1");
|
||||
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,56 @@
|
||||
package fr.blankoworld.connexionBDD;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.SQLException;
|
||||
import java.sql.Statement;
|
||||
|
||||
public class Principal {
|
||||
|
||||
public static void main(String args[]){
|
||||
|
||||
System.out.println("D<>but");
|
||||
|
||||
try{
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
System.out.println("Trouv<75>");
|
||||
}
|
||||
catch(ClassNotFoundException ex){
|
||||
System.out.println("Pas trouv<75>");
|
||||
}
|
||||
|
||||
|
||||
Connection connection = null;
|
||||
String url = "jdbc:oracle:thin:@grive.u-strasbg.fr:1521:v920";
|
||||
String identifiant = "dut";
|
||||
String mdp = "dut";
|
||||
|
||||
try {
|
||||
|
||||
connection = DriverManager.getConnection(url, identifiant, mdp);
|
||||
System.out.println("Acc<63>s <20> la base: Accept<70>.");
|
||||
|
||||
try {
|
||||
Statement statement = connection.createStatement();
|
||||
boolean result = statement.execute("SELECT * FROM MATABLE");
|
||||
ResultSet resultSet = connection.executeQuery("SELECT ATTRIBUT1, ATTRIBUT2 FROM MATABLE");
|
||||
int col = statement.executeUpdate("INSERT INTO MATABLE VALUES(15,'bonjour',7.0)");
|
||||
}
|
||||
} catch (SQLException sqle) {
|
||||
|
||||
System.out.println("Acc<63>s <20> la base: Refus<75>.");
|
||||
// TODO: handle exception
|
||||
} finally {
|
||||
if(connection!=null){
|
||||
try{connection.close();
|
||||
|
||||
System.out.println("Connexion ferm<72>e.");
|
||||
} catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
System.out.println("Fin");
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,186 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
// Importations automatiques
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import java.awt.event.WindowEvent;
|
||||
import java.awt.event.WindowListener;
|
||||
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JMenu;
|
||||
import javax.swing.JMenuBar;
|
||||
import javax.swing.JMenuItem;
|
||||
import javax.swing.JOptionPane;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextArea;
|
||||
import javax.swing.border.BevelBorder;
|
||||
|
||||
// Import personnel
|
||||
|
||||
import fr.blankoworld.ihm.Connexion;
|
||||
|
||||
public class Principale extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
|
||||
public JTextArea zoneTexteStatut;
|
||||
private Connexion conn;
|
||||
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Principale().setVisible(true);
|
||||
}
|
||||
|
||||
private Principale() {
|
||||
|
||||
// Cr<43>ation du menu Base de donn<6E>es
|
||||
JMenu MenuBdd = new JMenu("Base de donn<6E>es");
|
||||
JMenuItem MenuBdd_Connexion = new JMenuItem("Connexion");
|
||||
JMenuItem MenuBdd_Fermer = new JMenuItem("Fermer");
|
||||
MenuBdd_Fermer.setEnabled(false);
|
||||
JMenuItem MenuBdd_Quitter = new JMenuItem("Quitter");
|
||||
MenuBdd.add(MenuBdd_Connexion);
|
||||
MenuBdd.add(MenuBdd_Fermer);
|
||||
MenuBdd.addSeparator();
|
||||
MenuBdd.add(MenuBdd_Quitter);
|
||||
|
||||
// Creation du menu Aide
|
||||
JMenu MenuAide = new JMenu("Aide");
|
||||
JMenuItem MenuAide_Apropos = new JMenuItem("A propos");
|
||||
MenuAide.add(MenuAide_Apropos);
|
||||
|
||||
// Creation de la barre de menus
|
||||
JMenuBar MenuPrincipal = new JMenuBar();
|
||||
MenuPrincipal.add(MenuBdd);
|
||||
MenuPrincipal.add(MenuAide);
|
||||
|
||||
//** Modification de la zone de texte
|
||||
|
||||
zoneTexteStatut = new JTextArea(6,60);
|
||||
zoneTexteStatut.setEditable(false);
|
||||
zoneTexteStatut.setBorder(new BevelBorder(BevelBorder.LOWERED));
|
||||
|
||||
//** Cr<43>ation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setBorder(BorderFactory.createTitledBorder("R<>sultat des requ<71>tes"));
|
||||
|
||||
// Panneau en bas
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
Panneau_Bas.setBorder(BorderFactory.createTitledBorder("Statut"));
|
||||
|
||||
// Ajout des boutons et zones de texte au panneau bas
|
||||
Panneau_Bas.add(zoneTexteStatut);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
this.add(Panneau_Bas, BorderLayout.SOUTH);
|
||||
this.add(MenuPrincipal, BorderLayout.NORTH);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(700,300);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(false);
|
||||
this.setTitle("SQLNavigator v0.1");
|
||||
|
||||
|
||||
// ***************************************************** //
|
||||
// Cr<43>ation des fen<65>tres secondaires //
|
||||
// ***************************************************** //
|
||||
conn = new Connexion(this);
|
||||
|
||||
// ***************************************************** //
|
||||
|
||||
// menu Jeu - bouton Nouveau
|
||||
MenuBdd_Connexion.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddConnexion();
|
||||
}
|
||||
});
|
||||
|
||||
// menu Jeu - bouton Quitter
|
||||
MenuBdd_Quitter.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddQuitter();
|
||||
}
|
||||
});
|
||||
|
||||
// menu Apropos - bouton
|
||||
MenuAide_Apropos.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuApropos();
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
private void menuBddConnexion(){
|
||||
// Affichage de la fenetre de connexion
|
||||
// Affichage si reussi ou pas
|
||||
// Si reussi on met le bouton Connexion.setvisible => false
|
||||
//
|
||||
conn.setVisible(true);
|
||||
|
||||
conn.addWindowListener(new WindowListener(){
|
||||
public void windowActivated(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowClosed(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowClosing(WindowEvent ev){
|
||||
conn.dispose();
|
||||
}
|
||||
public void windowDeactivated(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowDeiconified(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowIconified(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowOpened(WindowEvent ev){
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
public void afficherMessage(String chaine){
|
||||
JOptionPane jo = new JOptionPane();
|
||||
jo = JOptionPane.showConfirmDialog(null, chaine.toString(), "Attention" ,JOptionPane.YES_NO_OPTION);
|
||||
conn.dispose();
|
||||
}
|
||||
|
||||
private void menuBddQuitter(){
|
||||
|
||||
|
||||
// ********************************* //
|
||||
// AJOUTER DECONNEXION A LA BASE ! //
|
||||
// ********************************* //
|
||||
|
||||
System.exit(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* <p>Action du bouton Apropos du menu Aide</p>
|
||||
* @param args
|
||||
*/
|
||||
private void menuApropos(){
|
||||
JOptionPane.showMessageDialog(null, "SQLNavigator\n\n" +
|
||||
"Version 0.1\n" +
|
||||
"Developpe par Olivier DOSSMANN\n\n",
|
||||
"A propos de SQLNavigator",
|
||||
JOptionPane.QUESTION_MESSAGE);
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
@ -0,0 +1,77 @@
|
||||
package fr.blankoworld.connexionBDD;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.SQLException;
|
||||
import java.sql.Statement;
|
||||
import java.sql.ResultSet;
|
||||
|
||||
public class Principal {
|
||||
|
||||
public static void main(String args[]){
|
||||
|
||||
System.out.println("D<>but");
|
||||
|
||||
try{
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
System.out.println("Trouv<75>");
|
||||
}
|
||||
catch(ClassNotFoundException ex){
|
||||
System.out.println("Pas trouv<75>");
|
||||
}
|
||||
|
||||
|
||||
Connection connection = null;
|
||||
String url = "jdbc:oracle:thin:@grive.u-strasbg.fr:1521:v920";
|
||||
String identifiant = "dut";
|
||||
String mdp = "dut";
|
||||
|
||||
try {
|
||||
|
||||
connection = DriverManager.getConnection(url, identifiant, mdp);
|
||||
System.out.println("Acc<63>s <20> la base: Accept<70>.");
|
||||
|
||||
try {
|
||||
Statement requete = connection.createStatement();
|
||||
ResultSet resultat = requete.executeQuery("SELECT NOM, PRENOM FROM ENSEIGNANTS"); // executeQuery ne retourne jamais null !
|
||||
System.out.println("Requ<71>te: Envoy<6F>e et re<72>ue.");
|
||||
|
||||
// Affichage du r<>sultat
|
||||
System.out.println(resultat.isBeforeFirst());
|
||||
// true
|
||||
resultat.next();
|
||||
// on se retrouve ici sur la premi<6D>re ligne
|
||||
|
||||
// traitement de la premi<6D>re ligne ...
|
||||
while(resultat.next()){
|
||||
//traitement des autres lignes
|
||||
}
|
||||
resultat.first();
|
||||
// on a replac<61> ici le curseur sur la premi<6D>re ligne
|
||||
resultat.afterlast();
|
||||
// on a replac<61> le curseur apr<70>s la derni<6E>re ligne
|
||||
while(resultat.previous()){
|
||||
// on parcours ici le ResultSet de la derni<6E>re <20> la premi<6D>re ligne
|
||||
}
|
||||
|
||||
} catch (Exception ex){
|
||||
System.out.println("Requ<71>te: Non r<>ussie.");
|
||||
}
|
||||
} catch (SQLException sqle) {
|
||||
|
||||
System.out.println("Acc<63>s <20> la base: Refus<75>.");
|
||||
// TODO: handle exception
|
||||
} finally {
|
||||
if(connection!=null){
|
||||
try{connection.close();
|
||||
|
||||
System.out.println("Connexion ferm<72>e.");
|
||||
} catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
System.out.println("Fin");
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,64 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.Color;
|
||||
|
||||
import javax.swing.Icon;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JOptionPane;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextField;
|
||||
import javax.swing.border.BevelBorder;
|
||||
|
||||
public class Connexion extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Connexion().setVisible(true);
|
||||
}
|
||||
|
||||
private Connexion() {
|
||||
JLabel jlabelServeur = new JLabel("Serveur: ");
|
||||
JLabel jlabelPort = new JLabel("Port: ");
|
||||
JLabel jlabelBase = new JLabel("Base de donn<6E>es: ");
|
||||
JLabel jlabelIdentifiant = new JLabel("Identifiant: ");
|
||||
JLabel jlabelMdp = new JLabel("Mot de passe: ");
|
||||
|
||||
JTextField jtextServeur = new JTextField();
|
||||
JTextField jtextPort = new JTextField();
|
||||
JTextField jtextBase = new JTextField();
|
||||
JTextField jtextIdentifiant = new JTextField();
|
||||
JTextField jtextMdp = new JTextField();
|
||||
|
||||
// Panel au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setBackground(Color.WHITE);
|
||||
Panneau_Centre.setBorder(new BevelBorder(BevelBorder.RAISED));
|
||||
|
||||
// Ajout des boutons et autres dans le panneau
|
||||
Panneau_Centre.add(jlabelServeur);
|
||||
Panneau_Centre.add(jlabelBase);
|
||||
Panneau_Centre.add(jlabelPort);
|
||||
Panneau_Centre.add(jlabelBase);
|
||||
Panneau_Centre.add(jlabelIdentifiant);
|
||||
Panneau_Centre.add(jlabelMdp);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(200,200);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(true);
|
||||
this.setTitle("Navigateur SQL v0.1");
|
||||
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,40 @@
|
||||
package fr.blankoworld.connexionBDD;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.SQLException;
|
||||
|
||||
public class Principal {
|
||||
|
||||
public static void main(String args[]){
|
||||
|
||||
System.out.println("D<>but");
|
||||
|
||||
try{
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
System.out.println("Trouv<75>");
|
||||
}
|
||||
catch(ClassNotFoundException ex){
|
||||
System.out.println("Pas trouv<75>");
|
||||
}
|
||||
|
||||
|
||||
Connection connection;
|
||||
String url = "jdbc:oracle:thin:@grive.u-strasbg.fr:1521:v920";
|
||||
String identifiant = "dut";
|
||||
String mdp = "dut";
|
||||
|
||||
try {
|
||||
|
||||
connection = DriverManager.getConnection(url, identifiant, mdp);
|
||||
|
||||
System.out.println("Acc<63>s <20> la base: Accept<70>");
|
||||
} catch (SQLException sqle) {
|
||||
|
||||
System.out.println("Acc<63>s <20> la base: Refus<75>");
|
||||
// TODO: handle exception
|
||||
} finally {
|
||||
if(connection!=null){try{connection.close();}catch(Exception e){e.printStackTrace();}}
|
||||
}
|
||||
}
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,149 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
// Importations automatiques
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import java.awt.event.WindowListener;
|
||||
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JMenu;
|
||||
import javax.swing.JMenuBar;
|
||||
import javax.swing.JMenuItem;
|
||||
import javax.swing.JOptionPane;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextArea;
|
||||
import javax.swing.border.BevelBorder;
|
||||
import fr.blankoworld.ihm.Connexion;
|
||||
|
||||
public class Principale extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Connexion conn = new Connexion();
|
||||
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Principale().setVisible(true);
|
||||
}
|
||||
|
||||
private Principale() {
|
||||
|
||||
// Cr<43>ation du menu Base de donn<6E>es
|
||||
JMenu MenuBdd = new JMenu("Base de donn<6E>es");
|
||||
JMenuItem MenuBdd_Connexion = new JMenuItem("Connexion");
|
||||
JMenuItem MenuBdd_Fermer = new JMenuItem("Fermer");
|
||||
MenuBdd_Fermer.setEnabled(false);
|
||||
JMenuItem MenuBdd_Quitter = new JMenuItem("Quitter");
|
||||
MenuBdd.add(MenuBdd_Connexion);
|
||||
MenuBdd.add(MenuBdd_Fermer);
|
||||
MenuBdd.addSeparator();
|
||||
MenuBdd.add(MenuBdd_Quitter);
|
||||
|
||||
// Creation du menu Aide
|
||||
JMenu MenuAide = new JMenu("Aide");
|
||||
JMenuItem MenuAide_Apropos = new JMenuItem("A propos");
|
||||
MenuAide.add(MenuAide_Apropos);
|
||||
|
||||
// Creation de la barre de menus
|
||||
JMenuBar MenuPrincipal = new JMenuBar();
|
||||
MenuPrincipal.add(MenuBdd);
|
||||
MenuPrincipal.add(MenuAide);
|
||||
|
||||
//** Cr<43>ation des zones de texte
|
||||
JTextArea zoneTexteStatut = new JTextArea(6,60);
|
||||
zoneTexteStatut.setEditable(false);
|
||||
zoneTexteStatut.setBorder(new BevelBorder(BevelBorder.LOWERED));
|
||||
|
||||
//** Cr<43>ation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setBorder(BorderFactory.createTitledBorder("R<>sultat des requ<71>tes"));
|
||||
|
||||
// Panneau en bas
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
Panneau_Bas.setBorder(BorderFactory.createTitledBorder("Statut"));
|
||||
|
||||
// Ajout des boutons et zones de texte au panneau bas
|
||||
Panneau_Bas.add(zoneTexteStatut);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
this.add(Panneau_Bas, BorderLayout.SOUTH);
|
||||
this.add(MenuPrincipal, BorderLayout.NORTH);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(700,300);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(false);
|
||||
this.setTitle("SQLNavigator v0.1");
|
||||
|
||||
// ***************************************************** //
|
||||
|
||||
// menu Jeu - bouton Nouveau
|
||||
MenuBdd_Connexion.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddConnexion();
|
||||
}
|
||||
});
|
||||
|
||||
// menu Jeu - bouton Quitter
|
||||
MenuBdd_Quitter.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddQuitter();
|
||||
}
|
||||
});
|
||||
|
||||
// menu Apropos - bouton
|
||||
MenuAide_Apropos.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuApropos();
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
private void menuBddConnexion(){
|
||||
// Affichage de la fenetre de connexion
|
||||
// Affichage si reussi ou pas
|
||||
// Si reussi on met le bouton Connexion.setvisible => false
|
||||
//
|
||||
conn.setVisible(true);
|
||||
|
||||
conn.addWindowListener(new WindowListener(){
|
||||
private void windowActivated(WindowEvent ev){
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
private void menuBddQuitter(){
|
||||
|
||||
|
||||
// ********************************* //
|
||||
// AJOUTER DECONNEXION A LA BASE ! //
|
||||
// ********************************* //
|
||||
|
||||
System.exit(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* <p>Action du bouton Apropos du menu Aide</p>
|
||||
* @param args
|
||||
*/
|
||||
private void menuApropos(){
|
||||
JOptionPane.showMessageDialog(null, "SQLNavigator\n\n" +
|
||||
"Version 0.1\n" +
|
||||
"Developpe par Olivier DOSSMANN\n\n",
|
||||
"A propos de SQLNavigator",
|
||||
JOptionPane.QUESTION_MESSAGE);
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
@ -0,0 +1,78 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JMenu;
|
||||
import javax.swing.JMenuBar;
|
||||
import javax.swing.JMenuItem;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextArea;
|
||||
import javax.swing.border.BevelBorder;
|
||||
|
||||
public class Principale extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Principale().setVisible(true);
|
||||
}
|
||||
|
||||
private Principale() {
|
||||
|
||||
// Cr<43>ation du menu Base de donn<6E>es
|
||||
JMenu MenuBdd = new JMenu("Base de donn<6E>es");
|
||||
JMenuItem MenuBdd_Connexion = new JMenuItem("Connexion");
|
||||
JMenuItem MenuBdd_Fermer = new JMenuItem("Fermer");
|
||||
JMenuItem MenuBdd_Quitter = new JMenuItem("Quitter");
|
||||
MenuBdd.add(MenuBdd_Connexion);
|
||||
MenuBdd.add(MenuBdd_Fermer);
|
||||
MenuBdd.addSeparator();
|
||||
MenuBdd.add(MenuBdd_Quitter);
|
||||
|
||||
// Creation du menu Aide
|
||||
JMenu MenuAide = new JMenu("Aide");
|
||||
JMenuItem MenuAide_Apropos = new JMenuItem("A propos");
|
||||
MenuAide.add(MenuAide_Apropos);
|
||||
|
||||
// Creation de la barre de menus
|
||||
JMenuBar MenuPrincipal = new JMenuBar();
|
||||
MenuPrincipal.add(MenuBdd);
|
||||
MenuPrincipal.add(MenuAide);
|
||||
|
||||
//** Cr<43>ation des zones de texte
|
||||
JTextArea zoneTexteStatut = new JTextArea(6,60);
|
||||
zoneTexteStatut.setBorder(new BevelBorder(BevelBorder.LOWERED));
|
||||
|
||||
//** Cr<43>ation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setBorder(BorderFactory.createTitledBorder("R<>sultat des requ<71>tes"));
|
||||
|
||||
// Panneau en bas
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
Panneau_Bas.setBorder(BorderFactory.createTitledBorder("Statut"));
|
||||
|
||||
// Ajout des boutons et zones de texte au panneau bas
|
||||
Panneau_Bas.add(zoneTexteStatut);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
this.add(Panneau_Bas, BorderLayout.SOUTH);
|
||||
this.add(MenuPrincipal, BorderLayout.NORTH);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(700,400);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(false);
|
||||
this.setTitle("SQLNavigator v0.1");
|
||||
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
package fr.blankoworld.connexionBDD;
|
||||
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.SQLException;
|
||||
|
||||
import com.sun.corba.se.pept.transport.Connection;
|
||||
|
||||
public class Principal {
|
||||
|
||||
public static void main(String args[]){
|
||||
|
||||
System.out.println("D<>but");
|
||||
|
||||
try{
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
System.out.println("Trouv<75>");
|
||||
}
|
||||
catch(ClassNotFoundException ex){
|
||||
System.out.println("Pas trouv<75>");
|
||||
}
|
||||
|
||||
Connection conn = new Connection(null);
|
||||
String url = "jdbc:oracle:thin:@grive.u-strasbg.fr:1521:v920";
|
||||
String identifiant = "dut";
|
||||
String mdp = "dut";
|
||||
|
||||
try {
|
||||
|
||||
conn = DriverManager.getConnection(url, identifiant, mdp);
|
||||
|
||||
System.out.println("Acc<63>s <20> la base: Accept<70>");
|
||||
} catch (SQLException e) {
|
||||
|
||||
System.out.println("Acc<63>s <20> la base: Refus<75>");
|
||||
// TODO: handle exception
|
||||
} finally {
|
||||
try {
|
||||
conn.close();
|
||||
} catch( SQLException ex ) {}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,405 @@
|
||||
#
|
||||
# US English Error messages for JDBC
|
||||
#
|
||||
# Note:
|
||||
# - Error codes are defined in DBError.java.
|
||||
#
|
||||
# Message Guidelines:
|
||||
# (The existing messages are not consistent, but do follow this guideline
|
||||
# when you are creating new ones, or changing old ones.)
|
||||
#
|
||||
# - Messages start in lower-cases (eg. "invalid data type").
|
||||
# - Do not put signs in message. This is bad: "-> NULL".
|
||||
# - Use past tense (eg. "failed to convert data").
|
||||
#
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
#
|
||||
# Messages
|
||||
#
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
ORA-17001=\u05e9\u05d2\u05d9\u05d0\u05d4 \u05e4\u05e0\u05d9\u05de\u05d9\u05ea
|
||||
|
||||
ORA-17002=\u05d7\u05e8\u05d9\u05d2\u05ea Io
|
||||
|
||||
ORA-17003=\u05d0\u05d9\u05e0\u05d3\u05e7\u05e1 \u05d4\u05e2\u05de\u05d5\u05d3\u05d4 \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17004=\u05e1\u05d5\u05d2 \u05d4\u05e2\u05de\u05d5\u05d3\u05d4 \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17005=\u05e1\u05d5\u05d2 \u05d4\u05e2\u05de\u05d5\u05d3\u05d4 \u05d0\u05d9\u05e0\u05d5 \u05e0\u05ea\u05de\u05da
|
||||
|
||||
ORA-17006=\u05e9\u05dd \u05d4\u05e2\u05de\u05d5\u05d3\u05d4 \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17007=\u05d4\u05e2\u05de\u05d5\u05d3\u05d4 \u05d4\u05d3\u05d9\u05e0\u05de\u05d9\u05ea \u05d0\u05d9\u05e0\u05d4 \u05ea\u05e7\u05e4\u05d4
|
||||
|
||||
ORA-17008=\u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05ea \u05e0\u05e1\u05d2\u05e8\u05d4
|
||||
|
||||
ORA-17009=\u05de\u05e9\u05e4\u05d8 \u05e1\u05d2\u05d5\u05e8
|
||||
|
||||
ORA-17010=\u05e1\u05dc \u05ea\u05d5\u05e6\u05d0\u05d5\u05ea \u05e1\u05d2\u05d5\u05e8
|
||||
|
||||
ORA-17011=\u05e1\u05dc \u05ea\u05d5\u05e6\u05d0\u05d5\u05ea \u05de\u05e8\u05d5\u05e7\u05df
|
||||
|
||||
ORA-17012=\u05e1\u05ea\u05d9\u05e8\u05d4 \u05d1\u05e1\u05d5\u05d2 \u05d4\u05e4\u05e8\u05de\u05d8\u05e8
|
||||
|
||||
ORA-17014=\u05dc\u05d0 \u05d1\u05d5\u05e6\u05e2\u05d4 \u05e7\u05e8\u05d9\u05d0\u05d4 \u05dc- ResultSet.next
|
||||
|
||||
ORA-17015=\u05d4\u05de\u05e9\u05e4\u05d8 \u05d1\u05d5\u05d8\u05dc
|
||||
|
||||
ORA-17016=\u05e4\u05e1\u05e7-\u05d6\u05de\u05df \u05d1\u05de\u05e9\u05e4\u05d8
|
||||
|
||||
ORA-17017=\u05d4\u05e1\u05de\u05df \u05db\u05d1\u05e8 \u05d0\u05d5\u05ea\u05d7\u05dc
|
||||
|
||||
ORA-17018=\u05d4\u05e1\u05de\u05df \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17019=\u05e0\u05d9\u05ea\u05df \u05e8\u05e7 \u05dc\u05ea\u05d0\u05e8 \u05e9\u05d0\u05d9\u05dc\u05ea\u05d4
|
||||
|
||||
ORA-17020=\u05d4\u05d1\u05d0\u05d4 \u05de\u05d5\u05e7\u05d3\u05de\u05ea \u05dc\u05d0 \u05ea\u05e7\u05e4\u05d4 \u05e9\u05dc \u05e9\u05d5\u05e8\u05d4
|
||||
|
||||
ORA-17021=\u05d7\u05e1\u05e8\u05d5\u05ea \u05d4\u05d2\u05d3\u05e8\u05d5\u05ea
|
||||
|
||||
ORA-17022=\u05d7\u05e1\u05e8\u05d5\u05ea \u05d4\u05d2\u05d3\u05e8\u05d5\u05ea \u05d1\u05d0\u05d9\u05e0\u05d3\u05e7\u05e1
|
||||
|
||||
ORA-17023=\u05d4\u05ea\u05db\u05d5\u05e0\u05d4 \u05d0\u05d9\u05e0\u05d4 \u05e0\u05ea\u05de\u05db\u05ea
|
||||
|
||||
ORA-17024=\u05dc\u05d0 \u05e0\u05e7\u05e8\u05d0\u05d5 \u05e0\u05ea\u05d5\u05e0\u05d9\u05dd
|
||||
|
||||
ORA-17025=\u05e9\u05d2\u05d9\u05d0\u05d4 \u05d1\u05d4\u05d2\u05d3\u05e8\u05d5\u05ea. \u05d4\u05df \u05e8\u05d9\u05e7\u05d5\u05ea (Null) ()
|
||||
|
||||
ORA-17026=\u05d7\u05e8\u05d9\u05d2\u05d4 \u05de\u05e1\u05e4\u05e8\u05d9\u05ea
|
||||
|
||||
ORA-17027=\u05d4\u05d6\u05e8\u05dd \u05db\u05d1\u05e8 \u05e0\u05e1\u05d2\u05e8
|
||||
|
||||
ORA-17028=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05e7\u05d1\u05d5\u05e2 \u05d4\u05d2\u05d3\u05e8\u05d5\u05ea \u05d7\u05d3\u05e9\u05d5\u05ea \u05e2\u05d3 \u05e9\u05d9\u05d9\u05e1\u05d2\u05e8 \u05e1\u05dc \u05d4\u05ea\u05d5\u05e6\u05d0\u05d5\u05ea \u05d4\u05e0\u05d5\u05db\u05d7\u05d9
|
||||
|
||||
ORA-17029=setReadOnly: \u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05d9\u05d5\u05ea \u05dc\u05e7\u05e8\u05d9\u05d0\u05d4-\u05d1\u05dc\u05d1\u05d3 \u05d0\u05d9\u05e0\u05df \u05e0\u05ea\u05de\u05db\u05d5\u05ea
|
||||
|
||||
ORA-17030=READ_COMMITTED \u05d5- SERIALIZABLE \u05d4\u05df \u05e8\u05de\u05d5\u05ea \u05d4\u05d8\u05e8\u05e0\u05d6\u05d0\u05e7\u05e6\u05d9\u05d4 \u05d4\u05d9\u05d7\u05d9\u05d3\u05d5\u05ea \u05d4\u05ea\u05e7\u05e4\u05d5\u05ea
|
||||
|
||||
ORA-17031=setAutoClose: \u05e8\u05e7 \u05de\u05e6\u05d1 \u05d4\u05e1\u05d2\u05d9\u05e8\u05d4 \u05d4\u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9\u05ea \u05e9\u05dc \u05d4\u05ea\u05de\u05d9\u05db\u05d4 \u05de\u05d5\u05e4\u05e2\u05dc
|
||||
|
||||
ORA-17032=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d0\u05e4\u05e1 \u05d0\u05ea \u05d4\u05d4\u05d2\u05d3\u05e8\u05d4 \u05d4\u05de\u05d5\u05e7\u05d3\u05de\u05ea \u05e9\u05dc \u05d4\u05e9\u05d5\u05e8\u05d4
|
||||
|
||||
ORA-17033=\u05de\u05d7\u05e8\u05d5\u05d6\u05ea SQL92 \u05dc\u05d0 \u05ea\u05e7\u05d9\u05e0\u05d4 \u05d1\u05de\u05d9\u05e7\u05d5\u05dd
|
||||
|
||||
ORA-17034=\u05d0\u05e1\u05d9\u05de\u05d5\u05df SQL92 \u05dc\u05d0 \u05e0\u05ea\u05de\u05da \u05d1\u05de\u05d9\u05e7\u05d5\u05dd
|
||||
|
||||
ORA-17035=\u05de\u05e2\u05e8\u05db\u05ea \u05d4\u05ea\u05d5\u05d5\u05d9\u05dd \u05d0\u05d9\u05e0\u05d4 \u05e0\u05ea\u05de\u05db\u05ea!
|
||||
|
||||
ORA-17036=\u05d7\u05e8\u05d9\u05d2 \u05d1-OracleNumber
|
||||
|
||||
ORA-17037=\u05d4\u05d4\u05de\u05e8\u05d4 \u05d1\u05d9\u05df UTF8 \u05d5- UCS2 \u05e0\u05db\u05e9\u05dc\u05d4
|
||||
|
||||
ORA-17038=\u05de\u05e2\u05e8\u05da \u05d4\u05d1\u05d9\u05d9\u05d8\u05d9\u05dd \u05e7\u05e6\u05e8 \u05de\u05d3\u05d9
|
||||
|
||||
ORA-17039=\u05de\u05e2\u05e8\u05da \u05d4\u05ea\u05d5\u05d5\u05d9\u05dd \u05e7\u05e6\u05e8 \u05de\u05d3\u05d9
|
||||
|
||||
ORA-17040=\u05d9\u05e9 \u05dc\u05e6\u05d9\u05d9\u05df \u05d0\u05ea \u05e4\u05e8\u05d5\u05d8\u05d5\u05e7\u05d5\u05dc \u05d4\u05de\u05e9\u05e0\u05d4 \u05d1-URL \u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05ea
|
||||
|
||||
ORA-17041=\u05d7\u05e1\u05e8 \u05e4\u05e8\u05de\u05d8\u05e8 IN \u05d0\u05d5 OUT \u05d1\u05d0\u05d9\u05e0\u05d3\u05e7\u05e1:
|
||||
|
||||
ORA-17042=\u05e2\u05e8\u05da \u05d4\u05d0\u05e6\u05d5\u05d5\u05d4 \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17043=\u05d2\u05d5\u05d3\u05dc \u05d4\u05d6\u05e8\u05dd \u05d4\u05de\u05e8\u05d1\u05d9 \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17044=\u05e9\u05d2\u05d9\u05d0\u05d4 \u05e4\u05e0\u05d9\u05de\u05d9\u05ea: \u05dc\u05d0 \u05d4\u05d5\u05e7\u05e6\u05d4 \u05de\u05e2\u05e8\u05da \u05e0\u05ea\u05d5\u05e0\u05d9\u05dd
|
||||
|
||||
ORA-17045=\u05e9\u05d2\u05d9\u05d0\u05d4 \u05e4\u05e0\u05d9\u05de\u05d9\u05ea: \u05e0\u05e2\u05e9\u05d4 \u05e0\u05d9\u05e1\u05d9\u05d5\u05df \u05dc\u05d2\u05e9\u05ea \u05dc\u05e2\u05e8\u05db\u05d9 \u05db\u05e8\u05d9\u05db\u05d4 \u05e9\u05de\u05e2\u05d1\u05e8 \u05dc\u05e2\u05e8\u05da \u05d4\u05d0\u05e6\u05d5\u05d5\u05d4
|
||||
|
||||
ORA-17046=\u05e9\u05d2\u05d9\u05d0\u05d4 \u05e4\u05e0\u05d9\u05de\u05d9\u05ea: \u05d0\u05d9\u05e0\u05d3\u05e7\u05e1 \u05d4\u05d2\u05d9\u05e9\u05d4 \u05dc\u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17047=\u05e9\u05d2\u05d9\u05d0\u05d4 \u05d1\u05e0\u05d9\u05ea\u05d5\u05d7 \u05de\u05ea\u05d0\u05e8 \u05d4\u05e1\u05d5\u05d2
|
||||
|
||||
ORA-17048=\u05d4\u05e1\u05d5\u05d2 \u05d0\u05d9\u05e0\u05d5 \u05de\u05d5\u05d2\u05d3\u05e8
|
||||
|
||||
ORA-17049=\u05d7\u05d5\u05e1\u05e8 \u05d0\u05d7\u05d9\u05d3\u05d5\u05ea \u05d1\u05d9\u05df \u05e1\u05d5\u05d2\u05d9 \u05d4\u05d0\u05d5\u05d1\u05d9\u05d9\u05e7\u05d8\u05d9\u05dd \u05e9\u05dc java \u05d5- sql
|
||||
|
||||
ORA-17050=\u05d0\u05dc\u05de\u05e0\u05d8 \u05d6\u05d4 \u05d0\u05d9\u05e0\u05d5 \u05e7\u05d9\u05d9\u05dd \u05d1\u05d5\u05e7\u05d8\u05d5\u05e8
|
||||
|
||||
ORA-17051=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d4\u05e9\u05ea\u05de\u05e9 \u05d1- API \u05d6\u05d4 \u05e2\u05d1\u05d5\u05e8 \u05e1\u05d5\u05d2\u05d9\u05dd \u05e9\u05d0\u05d9\u05e0\u05dd UDT
|
||||
|
||||
ORA-17052=\u05d9\u05d7\u05d5\u05e1 \u05d6\u05d4 \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17053=\u05d4\u05d2\u05d5\u05d3\u05dc \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17054=\u05de\u05d0\u05ea\u05e8 \u05d4-LOBS \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17055=\u05e0\u05de\u05e6\u05d0 \u05ea\u05d5 \u05dc\u05d0 \u05ea\u05e7\u05e3 \u05d1-
|
||||
|
||||
ORA-17056=\u05de\u05e2\u05e8\u05db\u05ea \u05d4\u05ea\u05d5\u05d5\u05d9\u05dd \u05d0\u05d9\u05e0\u05d4 \u05e0\u05ea\u05de\u05db\u05ea
|
||||
|
||||
ORA-17057=LOB \u05e1\u05d2\u05d5\u05e8
|
||||
|
||||
ORA-17058=\u05e9\u05d2\u05d9\u05d0\u05d4 \u05e4\u05e0\u05d9\u05de\u05d9\u05ea: \u05e9\u05d9\u05e2\u05d5\u05e8 \u05d4\u05de\u05e8\u05ea \u05d4- NLS \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17059=\u05d4\u05d4\u05de\u05e8\u05d4 \u05dc\u05d9\u05d9\u05e6\u05d5\u05d2 \u05e4\u05e0\u05d9\u05de\u05d9 \u05e0\u05db\u05e9\u05dc\u05d4
|
||||
|
||||
ORA-17060=\u05d1\u05e0\u05d9\u05d9\u05ea \u05d4\u05de\u05ea\u05d0\u05e8 \u05e0\u05db\u05e9\u05dc\u05d4
|
||||
|
||||
ORA-17061=\u05d7\u05e1\u05e8 \u05de\u05ea\u05d0\u05e8
|
||||
|
||||
ORA-17062=\u05e1\u05de\u05df \u05d4\u05d9\u05d9\u05d7\u05d5\u05e1 \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17063=\u05dc\u05d0 \u05e0\u05de\u05e6\u05d0 \u05d1\u05d8\u05e8\u05e0\u05d6\u05d0\u05e7\u05e6\u05d9\u05d4
|
||||
|
||||
ORA-17064=\u05ea\u05d7\u05d1\u05d9\u05e8 \u05dc\u05d0 \u05ea\u05e7\u05e3 \u05d0\u05d5 \u05e9\u05e9\u05dd \u05de\u05e1\u05d3 \u05d4\u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05d4\u05d5\u05d0 Null
|
||||
|
||||
ORA-17065=\u05de\u05d7\u05dc\u05e7\u05ea \u05d4\u05d4\u05de\u05e8\u05d4 \u05d4\u05d9\u05d0 Null
|
||||
|
||||
ORA-17066=\u05d9\u05e9 \u05dc\u05d9\u05d9\u05e9\u05dd \u05d1\u05d0\u05d5\u05e4\u05df \u05e1\u05e4\u05e6\u05d9\u05e4\u05d9 \u05d0\u05ea \u05e9\u05db\u05d1\u05ea \u05d4\u05d2\u05d9\u05e9\u05d4
|
||||
|
||||
ORA-17067=\u05e6\u05d5\u05d9\u05df URL \u05e9\u05dc Oracle \u05e9\u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17068=\u05d1\u05e7\u05e8\u05d9\u05d0\u05d4 \u05d9\u05e9 \u05d0\u05e8\u05d2\u05d5\u05de\u05e0\u05d8\u05d9\u05dd \u05e9\u05d0\u05d9\u05e0\u05dd \u05ea\u05e7\u05e4\u05d9\u05dd
|
||||
|
||||
ORA-17069=\u05d9\u05e9 \u05dc\u05d4\u05e9\u05ea\u05de\u05e9 \u05d1\u05e7\u05e8\u05d9\u05d0\u05ea XA \u05de\u05e4\u05d5\u05e8\u05e9\u05ea
|
||||
|
||||
ORA-17070=\u05d2\u05d5\u05d3\u05dc \u05d4\u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05e2\u05d5\u05dc\u05d4 \u05e2\u05dc \u05d4\u05d2\u05d5\u05d3\u05dc \u05d4\u05de\u05e8\u05d1\u05d9 \u05e2\u05d1\u05d5\u05e8 \u05e1\u05d5\u05d2 \u05d6\u05d4
|
||||
|
||||
ORA-17071=\u05d7\u05e8\u05d9\u05d2\u05d4 \u05de\u05d4\u05d2\u05d1\u05d5\u05dc \u05d4\u05de\u05e8\u05d1\u05d9 \u05e9\u05dc VARRAY
|
||||
|
||||
ORA-17072=\u05d4\u05e2\u05e8\u05da \u05e9\u05d4\u05d5\u05db\u05e0\u05e1 \u05d2\u05d3\u05d5\u05dc \u05de\u05d3\u05d9 \u05dc\u05e2\u05de\u05d5\u05d3\u05d4
|
||||
|
||||
ORA-17073=\u05d4\u05de\u05e6\u05d1\u05d9\u05e2 \u05d4\u05dc\u05d5\u05d2\u05d9 (logical handle) \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3 \u05e2\u05d5\u05d3
|
||||
|
||||
ORA-17074=\u05d3\u05d2\u05dd \u05d4\u05e9\u05dd \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17075=\u05e4\u05e2\u05d5\u05dc\u05d4 \u05dc\u05d0 \u05ea\u05e7\u05e4\u05d4 \u05e2\u05d1\u05d5\u05e8 \u05e1\u05dc \u05ea\u05d5\u05e6\u05d0\u05d5\u05ea \u05dc\u05e7\u05d9\u05d3\u05d5\u05dd \u05d1\u05dc\u05d1\u05d3
|
||||
|
||||
ORA-17076=\u05e4\u05e2\u05d5\u05dc\u05d4 \u05dc\u05d0 \u05ea\u05e7\u05e4\u05d4 \u05e2\u05d1\u05d5\u05e8 \u05e1\u05dc \u05ea\u05d5\u05e6\u05d0\u05d5\u05ea \u05dc\u05e7\u05e8\u05d9\u05d0\u05d4 \u05d1\u05dc\u05d1\u05d3
|
||||
|
||||
ORA-17077=\u05db\u05d9\u05e9\u05dc\u05d5\u05df \u05d1\u05e7\u05d1\u05d9\u05e2\u05ea \u05e2\u05e8\u05da REF
|
||||
|
||||
ORA-17078=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d1\u05e6\u05e2 \u05d0\u05ea \u05d4\u05e4\u05e2\u05d5\u05dc\u05d4, \u05e9\u05db\u05df \u05d4\u05d7\u05d9\u05d1\u05d5\u05e8\u05d9\u05dd \u05db\u05d1\u05e8 \u05e4\u05ea\u05d5\u05d7\u05d9\u05dd
|
||||
|
||||
ORA-17079=\u05e0\u05ea\u05d5\u05e0\u05d9 \u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05ea \u05e9\u05dc \u05d4\u05de\u05e9\u05ea\u05de\u05e9 \u05d0\u05d9\u05e0\u05dd \u05ea\u05d5\u05d0\u05de\u05d9\u05dd \u05d0\u05ea \u05d0\u05dc\u05d4 \u05d4\u05e7\u05d9\u05d9\u05de\u05d9\u05dd
|
||||
|
||||
ORA-17080=\u05e4\u05e7\u05d5\u05d3\u05ea \u05d4\u05d0\u05e6\u05d5\u05d5\u05d4 \u05d0\u05d9\u05e0\u05d4 \u05ea\u05e7\u05e4\u05d4
|
||||
|
||||
ORA-17081=\u05d0\u05e8\u05e2\u05d4 \u05e9\u05d2\u05d9\u05d0\u05d4 \u05d1\u05e2\u05ea \u05d9\u05e6\u05d9\u05e8\u05ea \u05d4\u05d0\u05e6\u05d5\u05d5\u05d4
|
||||
|
||||
ORA-17082=\u05d0\u05d9\u05df \u05e9\u05d5\u05e8\u05d4 \u05db\u05e2\u05ea
|
||||
|
||||
ORA-17083=\u05dc\u05d0 \u05d1\u05e9\u05d5\u05e8\u05d4 \u05e9\u05d4\u05d5\u05db\u05e0\u05e1\u05d4
|
||||
|
||||
ORA-17084=\u05e7\u05e8\u05d9\u05d0\u05d4 \u05d1\u05e9\u05d5\u05e8\u05d4 \u05dc\u05d4\u05db\u05e0\u05e1\u05d4
|
||||
|
||||
ORA-17085=\u05e1\u05ea\u05d9\u05e8\u05d4 \u05d1\u05e2\u05e8\u05db\u05d9\u05dd
|
||||
|
||||
ORA-17086=\u05e2\u05e8\u05da \u05e2\u05de\u05d5\u05d3\u05d4 \u05dc\u05d0 \u05de\u05d5\u05d2\u05d3\u05e8 \u05d1\u05e9\u05d5\u05e8\u05d4 \u05e9\u05d4\u05d5\u05db\u05e0\u05e1\u05d4
|
||||
|
||||
ORA-17087=\u05d4\u05ea\u05e2\u05dc\u05de\u05d5\u05ea \u05de\u05e8\u05de\u05d6 \u05d4\u05d1\u05d9\u05e6\u05d5\u05e2\u05d9\u05dd: setFetchDirection()
|
||||
|
||||
ORA-17088=\u05ea\u05d7\u05d1\u05d9\u05e8 \u05dc\u05d0 \u05e0\u05ea\u05de\u05da \u05e2\u05d1\u05d5\u05e8 \u05e1\u05d5\u05d2 \u05e1\u05d8 \u05d4\u05ea\u05d5\u05e6\u05d0\u05d5\u05ea \u05d5\u05e8\u05de\u05ea \u05d4\u05de\u05e7\u05d1\u05d9\u05dc\u05d9\u05d5\u05ea \u05d4\u05de\u05d1\u05d5\u05e7\u05e9\u05d9\u05dd
|
||||
ORA-17089=\u05e9\u05d2\u05d9\u05d0\u05d4 \u05e4\u05e0\u05d9\u05de\u05d9\u05ea
|
||||
|
||||
ORA-17090=\u05d4\u05e4\u05e2\u05d5\u05dc\u05d4 \u05d0\u05e1\u05d5\u05e8\u05d4
|
||||
|
||||
ORA-17091=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d9\u05e6\u05d5\u05e8 \u05e1\u05d8 \u05ea\u05d5\u05e6\u05d0\u05d5\u05ea \u05d1\u05e1\u05d5\u05d2 \u05d5/\u05d0\u05d5 \u05d1\u05e8\u05de\u05ea \u05d4\u05de\u05e7\u05d1\u05d9\u05dc\u05d9\u05d5\u05ea \u05d4\u05de\u05d1\u05d5\u05e7\u05e9\u05d9\u05dd
|
||||
|
||||
ORA-17092=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d9\u05e6\u05d5\u05e8 \u05d0\u05d5 \u05dc\u05d1\u05e6\u05e2 \u05de\u05e9\u05e4\u05d8\u05d9 JDBC \u05d1\u05e1\u05d5\u05e3 \u05e2\u05d9\u05d1\u05d5\u05d3 \u05d4\u05e7\u05e8\u05d9\u05d0\u05d5\u05ea
|
||||
|
||||
ORA-17093=\u05e4\u05e2\u05d5\u05dc\u05ea OCI \u05d4\u05d7\u05d6\u05d9\u05e8\u05d4 OCI_SUCCESS_WITH_INFO
|
||||
|
||||
ORA-17094=\u05d0\u05d9\u05df \u05d4\u05ea\u05d0\u05de\u05d4 \u05dc\u05d2\u05e8\u05e1\u05d4 \u05e9\u05dc \u05e1\u05d5\u05d2 \u05d4\u05d0\u05d5\u05d1\u05d9\u05d9\u05e7\u05d8
|
||||
|
||||
ORA-17095=\u05dc\u05d0 \u05e0\u05e7\u05d1\u05e2 \u05d2\u05d5\u05d3\u05dc \u05de\u05d8\u05de\u05d5\u05df \u05d4\u05de\u05e9\u05e4\u05d8\u05d9\u05dd
|
||||
|
||||
ORA-17096=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d0\u05e4\u05e9\u05e8 \u05d4\u05e2\u05d1\u05e8\u05d4 \u05dc\u05de\u05d8\u05de\u05d5\u05df \u05e9\u05dc \u05de\u05e9\u05e4\u05d8\u05d9\u05dd \u05e2\u05d1\u05d5\u05e8 \u05d7\u05d9\u05d1\u05d5\u05e8 \u05dc\u05d5\u05d2\u05d9 \u05d6\u05d4.
|
||||
|
||||
ORA-17097=\u05e1\u05d5\u05d2 \u05d0\u05dc\u05de\u05e0\u05d8 \u05dc\u05d0 \u05ea\u05e7\u05e3 \u05d1\u05d8\u05d1\u05dc\u05ea \u05d4\u05d0\u05d9\u05e0\u05d3\u05e7\u05e1 \u05e9\u05dc PL/SQL
|
||||
|
||||
ORA-17098=\u05e4\u05e2\u05d5\u05dc\u05ea \u05e8\u05d9\u05e7\u05d5\u05df \u05d4- lob \u05dc\u05d0 \u05ea\u05e7\u05e4\u05d4
|
||||
|
||||
ORA-17099=\u05d0\u05d5\u05e8\u05da \u05de\u05e2\u05e8\u05da \u05dc\u05d0 \u05ea\u05e7\u05e3 \u05d1\u05d8\u05d1\u05dc\u05ea \u05d4\u05d0\u05d9\u05e0\u05d3\u05e7\u05e1 \u05e9\u05dc PL/SQL
|
||||
|
||||
ORA-17100=\u05d0\u05d5\u05d1\u05d9\u05d9\u05e7\u05d8 Java \u05e9\u05dc \u05de\u05e1\u05d3 \u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05dc\u05d0 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17101=\u05de\u05d0\u05e4\u05d9\u05d9\u05e0\u05d9\u05dd \u05dc\u05d0 \u05ea\u05e7\u05e4\u05d9\u05dd \u05d1\u05d0\u05d5\u05d1\u05d9\u05d9\u05e7\u05d8 \u05de\u05d0\u05d2\u05e8 \u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05d9\u05d5\u05ea OCI
|
||||
|
||||
ORA-17102=Bfile \u05de\u05d9\u05d5\u05e2\u05d3 \u05dc\u05e7\u05e8\u05d9\u05d0\u05d4 \u05d1\u05dc\u05d1\u05d3
|
||||
|
||||
ORA-17103=\u05e1\u05d5\u05d2 \u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05ea \u05dc\u05d4\u05d7\u05d6\u05e8\u05d4 \u05d3\u05e8\u05da getConnection \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3. \u05d9\u05e9 \u05dc\u05d4\u05e9\u05ea\u05de\u05e9 \u05d1-getJavaSqlConnection
|
||||
|
||||
ORA-17104=\u05de\u05e9\u05e4\u05d8 SQL \u05dc\u05d4\u05e4\u05e2\u05dc\u05d4 \u05d0\u05d9\u05e0\u05d5 \u05d9\u05db\u05d5\u05dc \u05dc\u05d4\u05d9\u05d5\u05ea \u05e8\u05d9\u05e7 \u05d0\u05d5 Null
|
||||
|
||||
ORA-17105=\u05dc\u05d0 \u05e0\u05e7\u05d1\u05e2 \u05d0\u05d6\u05d5\u05e8 \u05d6\u05de\u05df \u05dc\u05de\u05d5\u05e9\u05d1 \u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05ea
|
||||
|
||||
ORA-17106=\u05d4\u05d5\u05d2\u05d3\u05e8\u05d4 \u05ea\u05e6\u05d5\u05e8\u05d4 \u05dc\u05d0 \u05ea\u05e7\u05e4\u05d4 \u05dc\u05de\u05d0\u05d2\u05e8 \u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05d9\u05d5\u05ea \u05e9\u05dc \u05d3\u05e8\u05d9\u05d9\u05d1\u05e8 \u05d4-JDBC-OCI
|
||||
|
||||
ORA-17107=\u05d4\u05d5\u05d2\u05d3\u05e8 \u05e1\u05d5\u05d2 proxy \u05dc\u05d0 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17108=\u05dc\u05d0 \u05e6\u05d5\u05d9\u05df \u05d0\u05d5\u05e8\u05da \u05de\u05e8\u05d1\u05d9 \u05d1-defineColumnType
|
||||
|
||||
ORA-17109=\u05dc\u05d0 \u05e0\u05de\u05e6\u05d0\u05d4 \u05d4\u05e6\u05e4\u05e0\u05ea Java character encoding \u05d4\u05e8\u05d2\u05d9\u05dc\u05d4
|
||||
|
||||
ORA-17110=\u05d4\u05d1\u05d9\u05e6\u05d5\u05e2 \u05d4\u05d5\u05e9\u05dc\u05dd \u05e2\u05dd \u05d0\u05d6\u05d4\u05e8\u05d4
|
||||
|
||||
ORA-17111=\u05e6\u05d5\u05d9\u05df \u05e4\u05e1\u05e7 \u05d6\u05de\u05df \u05dc\u05d0 \u05ea\u05e7\u05e3 \u05e2\u05d1\u05d5\u05e8 TTL \u05e9\u05dc \u05de\u05d8\u05de\u05d5\u05df \u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05d9\u05d5\u05ea
|
||||
|
||||
ORA-17112=\u05e6\u05d5\u05d9\u05df \u05de\u05e8\u05d5\u05d5\u05d7 thread \u05dc\u05d0 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17113=\u05e2\u05e8\u05da \u05de\u05e8\u05d5\u05d5\u05d7 \u05d4-Thread \u05d2\u05d3\u05d5\u05dc \u05de\u05d4\u05e2\u05e8\u05da \u05e9\u05dc \u05e4\u05e1\u05e7 \u05d6\u05de\u05df \u05d4\u05de\u05d8\u05de\u05d5\u05df
|
||||
|
||||
ORA-17114=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d4\u05e9\u05ea\u05de\u05e9 \u05d1-commit \u05e9\u05dc \u05d8\u05e8\u05e0\u05d6\u05d0\u05e7\u05e6\u05d9\u05d4 \u05de\u05e7\u05d5\u05de\u05d9\u05ea \u05d1\u05d8\u05e8\u05e0\u05d6\u05d0\u05e7\u05e6\u05d9\u05d4 \u05d2\u05dc\u05d5\u05d1\u05dc\u05d9\u05ea
|
||||
|
||||
ORA-17115=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d4\u05e9\u05ea\u05de\u05e9 \u05d1-rollback \u05e9\u05dc \u05d8\u05e8\u05e0\u05d6\u05d0\u05e7\u05e6\u05d9\u05d4 \u05de\u05e7\u05d5\u05de\u05d9\u05ea \u05d1\u05d8\u05e8\u05e0\u05d6\u05d0\u05e7\u05e6\u05d9\u05d4 \u05d2\u05dc\u05d5\u05d1\u05dc\u05d9\u05ea
|
||||
|
||||
ORA-17116=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d4\u05e4\u05e2\u05d9\u05dc \u05d0\u05ea auto-commit \u05d1\u05d8\u05e8\u05e0\u05d6\u05d0\u05e7\u05e6\u05d9\u05d4 \u05d2\u05dc\u05d5\u05d1\u05dc\u05d9\u05ea \u05e4\u05e2\u05d9\u05dc\u05d4
|
||||
|
||||
ORA-17117=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05e7\u05d1\u05d5\u05e2 savepoint \u05d1\u05d8\u05e8\u05e0\u05d6\u05d0\u05e7\u05e6\u05d9\u05d4 \u05d2\u05dc\u05d5\u05d1\u05dc\u05d9\u05ea \u05e4\u05e2\u05d9\u05dc\u05d4
|
||||
|
||||
ORA-17118=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d4\u05e9\u05d9\u05d2 \u05d6\u05d9\u05d4\u05d5\u05d9 \u05e2\u05d1\u05d5\u05e8 Savepoint \u05e9\u05de\u05d9
|
||||
|
||||
ORA-17119=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d4\u05e9\u05d9\u05d2 \u05e9\u05dd \u05e2\u05d1\u05d5\u05e8 Savepoint \u05dc\u05dc\u05d0 \u05e9\u05dd
|
||||
|
||||
ORA-17120=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05e7\u05d1\u05d5\u05e2 Savepoint \u05db\u05d0\u05e9\u05e8 \u05de\u05d5\u05e4\u05e2\u05dc\u05ea \u05d4\u05ea\u05db\u05d5\u05e0\u05d4 auto commit
|
||||
|
||||
ORA-17121=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d1\u05e6\u05e2 rollback \u05dc-Savepoint \u05db\u05d0\u05e9\u05e8 \u05de\u05d5\u05e4\u05e2\u05dc\u05ea \u05d4\u05ea\u05db\u05d5\u05e0\u05d4 auto commit
|
||||
|
||||
ORA-17122=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d1\u05e6\u05e2 rollback \u05dc-Savepoint \u05e9\u05dc \u05d8\u05e8\u05e0\u05d6\u05d0\u05e7\u05e6\u05d9\u05d4 \u05de\u05e7\u05d5\u05de\u05d9\u05ea \u05d1\u05d8\u05e8\u05e0\u05d6\u05d0\u05e7\u05e6\u05d9\u05d4 \u05d2\u05dc\u05d5\u05d1\u05dc\u05d9\u05ea
|
||||
|
||||
ORA-17123=\u05e6\u05d5\u05d9\u05df \u05d2\u05d5\u05d3\u05dc \u05dc\u05d0 \u05ea\u05e7\u05e3 \u05e2\u05d1\u05d5\u05e8 \u05de\u05d8\u05de\u05d5\u05df \u05d4\u05de\u05e9\u05e4\u05d8\u05d9\u05dd
|
||||
|
||||
ORA-17124=\u05e6\u05d5\u05d9\u05df \u05e4\u05e1\u05e7 \u05d6\u05de\u05df \u05dc\u05d0 \u05ea\u05e7\u05e3 \u05e9\u05dc \u05d7\u05d5\u05e1\u05e8 \u05e4\u05e2\u05d9\u05dc\u05d5\u05ea \u05d1\u05de\u05d8\u05de\u05d5\u05df \u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05d9\u05d5\u05ea
|
||||
|
||||
ORA-17200=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d4\u05de\u05d9\u05e8 \u05d1\u05d0\u05d5\u05e4\u05df \u05ea\u05e7\u05d9\u05df \u05d0\u05ea \u05de\u05d7\u05e8\u05d5\u05d6\u05ea \u05e4\u05ea\u05d9\u05d7\u05ea \u05d4-XA \u05de- Java \u05dc\u05e9\u05e4\u05ea C
|
||||
|
||||
ORA-17201=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d4\u05de\u05d9\u05e8 \u05d1\u05d0\u05d5\u05e4\u05df \u05ea\u05e7\u05d9\u05df \u05d0\u05ea \u05de\u05d7\u05e8\u05d5\u05d6\u05ea \u05e1\u05d2\u05d9\u05e8\u05ea \u05d4-XA \u05de- Java \u05dc\u05e9\u05e4\u05ea C
|
||||
|
||||
ORA-17202=\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d4\u05de\u05d9\u05e8 \u05d1\u05d0\u05d5\u05e4\u05df \u05ea\u05e7\u05d9\u05df \u05d0\u05ea \u05e9\u05dd \u05d4-RM \u05de-Java \u05dc\u05e9\u05e4\u05ea C
|
||||
|
||||
ORA-17203=\u05d4\u05d7\u05dc\u05e4\u05ea \u05e1\u05d5\u05d2 \u05d4\u05de\u05e6\u05d1\u05d9\u05e2 (\u05d1\u05d9\u05e6\u05d5\u05e2 cast) \u05dc-jlong \u05e0\u05db\u05e9\u05dc
|
||||
|
||||
ORA-17204=\u05de\u05e2\u05e8\u05da \u05d4\u05e7\u05dc\u05d8 \u05e7\u05e6\u05e8 \u05de\u05db\u05d3\u05d9 \u05dc\u05d4\u05db\u05d9\u05dc \u05de\u05e6\u05d1\u05d9\u05e2\u05d9\u05dd (handles) \u05e9\u05dc OCI
|
||||
|
||||
ORA-17205=\u05db\u05db\u05e9\u05dc \u05d1\u05e0\u05d9\u05e1\u05d9\u05d5\u05df \u05dc\u05d4\u05e9\u05d9\u05d2 \u05de\u05e6\u05d1\u05d9\u05e2 OCISvcCtx \u05de\u05ea\u05d5\u05da C-XA \u05ea\u05d5\u05da \u05e9\u05d9\u05de\u05d5\u05e9 \u05d1- xaoSvcCtx
|
||||
|
||||
ORA-17206=\u05e0\u05db\u05e9\u05dc \u05d1\u05e0\u05d9\u05e1\u05d9\u05d5\u05df \u05dc\u05d4\u05e9\u05d9\u05d2 \u05de\u05e6\u05d1\u05d9\u05e2 OCIEnv \u05de\u05ea\u05d5\u05da C-XA \u05ea\u05d5\u05da \u05e9\u05d9\u05de\u05d5\u05e9 \u05d1- xaoEnv
|
||||
|
||||
ORA-17207=\u05d4\u05de\u05d0\u05e4\u05d9\u05d9\u05df tnsEntry \u05dc\u05d0 \u05d4\u05d5\u05d2\u05d3\u05e8 \u05d1\u05de\u05e7\u05d5\u05e8 \u05d4\u05e0\u05ea\u05d5\u05e0\u05d9\u05dd
|
||||
|
||||
ORA-17213=C-XA \u05d4\u05d7\u05d6\u05d9\u05e8 XAER_RMERR \u05d1\u05de\u05d4\u05dc\u05da xa_open
|
||||
|
||||
ORA-17215=C-XA \u05d4\u05d7\u05d6\u05d9\u05e8 \u05d0\u05ea XAER_INVAL \u05d1\u05de\u05d4\u05dc\u05da xa_open
|
||||
|
||||
ORA-17216=C-XA \u05d4\u05d7\u05d6\u05d9\u05e8 \u05d0\u05ea XAER_PROTO \u05d1\u05de\u05d4\u05dc\u05da xa_open
|
||||
|
||||
ORA-17233=C-XA \u05d4\u05d7\u05d6\u05d9\u05e8 \u05d0\u05ea XAER_RMERR \u05d1\u05de\u05d4\u05dc\u05da xa_close
|
||||
|
||||
ORA-17235=C-XA \u05d4\u05d7\u05d6\u05d9\u05e8 \u05d0\u05ea XAER_INVAL \u05d1\u05de\u05d4\u05dc\u05da xa_close
|
||||
|
||||
ORA-17236=C-XA \u05d4\u05d7\u05d6\u05d9\u05e8 \u05d0\u05ea XAER_PROTO \u05d1\u05de\u05d4\u05dc\u05da xa_close
|
||||
|
||||
|
||||
# ^ ^ ^ ^
|
||||
# | | | | P L E A S E R E A D
|
||||
#
|
||||
# Add new message above this comment.
|
||||
# Before you add a new message, please read "Message Guideline" at the
|
||||
# top of this file first.
|
||||
#
|
||||
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
#
|
||||
# TTC Messages
|
||||
#
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
ORA-17401=\u05d4\u05e4\u05e8\u05ea \u05e4\u05e8\u05d5\u05d8\u05d5\u05e7\u05d5\u05dc
|
||||
|
||||
ORA-17402=\u05e6\u05e4\u05d5\u05d9\u05d4 \u05d4\u05d5\u05d3\u05e2\u05ea RPA \u05d0\u05d7\u05ea \u05d1\u05dc\u05d1\u05d3
|
||||
|
||||
ORA-17403=\u05e6\u05e4\u05d5\u05d9\u05d4 \u05d4\u05d5\u05d3\u05e2\u05ea RXH \u05d0\u05d7\u05ea \u05d1\u05dc\u05d1\u05d3
|
||||
|
||||
ORA-17404=\u05d4\u05ea\u05e7\u05d1\u05dc\u05d5 \u05d9\u05d5\u05ea\u05e8 RXD \u05de\u05d4\u05e6\u05e4\u05d5\u05d9
|
||||
|
||||
ORA-17405=\u05d0\u05d5\u05e8\u05da \u05d4- UAC \u05d0\u05d9\u05e0\u05d5 \u05d0\u05e4\u05e1
|
||||
|
||||
ORA-17406=\u05d7\u05e8\u05d9\u05d2\u05d4 \u05de\u05d4\u05d0\u05d5\u05e8\u05da \u05d4\u05de\u05e8\u05d1\u05d9 \u05e9\u05dc \u05d4\u05de\u05d0\u05d2\u05e8 (buffer)
|
||||
|
||||
ORA-17407=\u05d9\u05d9\u05e6\u05d5\u05d2 \u05d4\u05e1\u05d5\u05d2 \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3 (setRep)
|
||||
|
||||
ORA-17408=\u05d9\u05d9\u05e6\u05d5\u05d2 \u05d4\u05e1\u05d5\u05d2 \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3 (getRep)
|
||||
|
||||
ORA-17409=\u05d0\u05d5\u05e8\u05da \u05d4\u05de\u05d0\u05d2\u05e8 (buffer) \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17410=\u05d0\u05d9\u05df \u05d9\u05d5\u05ea\u05e8 \u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05dc\u05e7\u05e8\u05d9\u05d0\u05d4 \u05de\u05d4-socket
|
||||
|
||||
ORA-17411=\u05d7\u05d5\u05e1\u05e8 \u05d4\u05ea\u05d0\u05de\u05d4 \u05d1\u05d9\u05d9\u05e6\u05d5\u05d2\u05d9 \u05e1\u05d5\u05d2 \u05d4\u05e0\u05ea\u05d5\u05e0\u05d9\u05dd
|
||||
|
||||
ORA-17412=\u05d0\u05d5\u05e8\u05da \u05d4\u05e1\u05d5\u05d2 \u05e2\u05d5\u05dc\u05d4 \u05e2\u05dc \u05d4\u05d0\u05d5\u05e8\u05da \u05d4\u05de\u05e8\u05d1\u05d9
|
||||
|
||||
ORA-17413=\u05d7\u05e8\u05d9\u05d2\u05d4 \u05d1\u05d2\u05d5\u05d3\u05dc \u05d4\u05de\u05e4\u05ea\u05d7
|
||||
|
||||
ORA-17414=\u05d0\u05d9\u05df \u05de\u05e1\u05e4\u05d9\u05e7 \u05de\u05e7\u05d5\u05dd \u05d1\u05de\u05d0\u05d2\u05e8 (buffer) \u05dc\u05d0\u05d7\u05e1\u05d5\u05df \u05e9\u05de\u05d5\u05ea \u05d4\u05e2\u05de\u05d5\u05d3\u05d5\u05ea
|
||||
|
||||
ORA-17415=\u05e1\u05d5\u05d2 \u05d6\u05d4 \u05dc\u05d0 \u05d8\u05d5\u05e4\u05dc
|
||||
|
||||
ORA-17416=FATAL
|
||||
|
||||
ORA-17417=\u05d1\u05e2\u05d9\u05d4 \u05d1- NLS, \u05e4\u05e2\u05e0\u05d5\u05d7 \u05e9\u05de\u05d5\u05ea \u05d4\u05e2\u05de\u05d5\u05d3\u05d5\u05ea \u05e0\u05db\u05e9\u05dc
|
||||
|
||||
ORA-17418=\u05e9\u05d2\u05d9\u05d0\u05d4 \u05d1\u05d0\u05d5\u05e8\u05da \u05d4\u05e9\u05d3\u05d4 \u05e9\u05dc \u05d4\u05de\u05d1\u05e0\u05d4 \u05d4\u05e4\u05e0\u05d9\u05de\u05d9
|
||||
|
||||
ORA-17419=\u05de\u05e1\u05e4\u05e8 \u05d4\u05e2\u05de\u05d5\u05d3\u05d5\u05ea \u05e9\u05d4\u05d5\u05d7\u05d6\u05e8 \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17420=\u05d2\u05e8\u05e1\u05ea Oracle \u05dc\u05d0 \u05de\u05d5\u05d2\u05d3\u05e8\u05ea
|
||||
|
||||
ORA-17421=\u05d4\u05e1\u05d5\u05d2\u05d9\u05dd \u05d0\u05d5 \u05d4\u05d7\u05d9\u05d1\u05d5\u05e8 \u05d0\u05d9\u05e0\u05dd \u05de\u05d5\u05d2\u05d3\u05e8\u05d9\u05dd
|
||||
|
||||
ORA-17422=\u05de\u05d7\u05dc\u05e7\u05d4 \u05dc\u05d0 \u05ea\u05e7\u05e4\u05d4 \u05d1-factory
|
||||
|
||||
ORA-17423=\u05e0\u05e2\u05e9\u05d4 \u05e9\u05d9\u05de\u05d5\u05e9 \u05d1\u05d1\u05dc\u05d5\u05e7 PLSQL \u05de\u05d1\u05dc\u05d9 \u05dc\u05d4\u05d2\u05d3\u05d9\u05e8 IOV
|
||||
|
||||
ORA-17424=\u05de\u05e0\u05e1\u05d4 \u05e4\u05e2\u05d5\u05dc\u05ea Marsahling \u05d0\u05d7\u05e8\u05ea
|
||||
|
||||
ORA-17425=\u05de\u05d5\u05d7\u05d6\u05e8 \u05d6\u05e8\u05dd \u05d1\u05d1\u05dc\u05d5\u05e7 PLSQL
|
||||
|
||||
ORA-17426=\u05db\u05e8\u05d9\u05db\u05ea \u05d4\u05d9\u05e6\u05d9\u05d0\u05d4 \u05d5\u05d2\u05dd \u05db\u05e8\u05d9\u05db\u05ea \u05d4\u05db\u05e0\u05d9\u05e1\u05d4 \u05d4\u05df NULL
|
||||
|
||||
ORA-17427=\u05e0\u05e2\u05e9\u05d4 \u05e9\u05d9\u05de\u05d5\u05e9 \u05d1- OAC \u05e9\u05dc\u05d0 \u05d0\u05d5\u05ea\u05d7\u05dc
|
||||
|
||||
ORA-17428=\u05d9\u05e9 \u05dc\u05d1\u05e6\u05e2 \u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05ea (logon) \u05dc\u05d0\u05d7\u05e8 \u05d4\u05d4\u05ea\u05e7\u05e9\u05e8\u05d5\u05ea (connect)
|
||||
|
||||
ORA-17429=\u05d7\u05d9\u05d9\u05d1 \u05dc\u05d4\u05d9\u05d5\u05ea \u05dc\u05db\u05dc \u05d4\u05e4\u05d7\u05d5\u05ea \u05de\u05d7\u05d5\u05d1\u05e8 \u05dc\u05e9\u05e8\u05ea
|
||||
|
||||
ORA-17430=\u05d7\u05d9\u05d9\u05d1 \u05dc\u05d4\u05d9\u05d5\u05ea \u05de\u05d7\u05d5\u05d1\u05e8 \u05dc\u05e9\u05e8\u05ea
|
||||
|
||||
ORA-17431=\u05de\u05e9\u05e4\u05d8 \u05d4- SQL \u05dc\u05e0\u05d9\u05ea\u05d5\u05d7 \u05e8\u05d9\u05e7
|
||||
|
||||
ORA-17432=\u05d0\u05e4\u05e9\u05e8\u05d5\u05d9\u05d5\u05ea \u05dc\u05d0 \u05ea\u05e7\u05e4\u05d5\u05ea \u05d1- all7
|
||||
|
||||
ORA-17433=\u05d0\u05e8\u05d2\u05d5\u05de\u05e0\u05d8\u05d9\u05dd \u05dc\u05d0 \u05ea\u05e7\u05e4\u05d9\u05dd \u05d1\u05e7\u05e8\u05d9\u05d0\u05d4
|
||||
|
||||
ORA-17434=\u05d0\u05d9\u05e0\u05d5 \u05e0\u05de\u05e6\u05d0 \u05d1\u05de\u05e6\u05d1 \'\u05d6\u05e8\u05d9\u05de\u05d4\'
|
||||
|
||||
ORA-17435=\u05de\u05e1\u05e4\u05e8 \u05d4- in_out_binds \u05d1- IOV \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17436=\u05de\u05e1\u05e4\u05e8 \u05dc\u05d0 \u05ea\u05e7\u05e3 \u05e9\u05dc \u05d9\u05e6\u05d9\u05d0\u05d5\u05ea (outbinds)
|
||||
|
||||
ORA-17437=\u05d4\u05d0\u05e8\u05d2\u05d5\u05de\u05e0\u05d8\u05d9\u05dd IN/OUT \u05d1\u05d1\u05dc\u05d5\u05e7 PLSQL \u05e9\u05d2\u05d5\u05d9\u05d9\u05dd
|
||||
|
||||
ORA-17438=\u05e4\u05e0\u05d9\u05de\u05d9 - \u05e2\u05e8\u05da \u05d1\u05dc\u05ea\u05d9 \u05e6\u05e4\u05d5\u05d9
|
||||
|
||||
ORA-17439=\u05e1\u05d5\u05d2 \u05d4- SQL \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17440=DBItem/DBType \u05d4\u05d5\u05d0 null
|
||||
|
||||
ORA-17441=\u05d2\u05e8\u05e1\u05ea Oracle \u05d0\u05d9\u05e0\u05d4 \u05e0\u05ea\u05de\u05db\u05ea. \u05d4\u05d2\u05e8\u05e1\u05d4 \u05d4\u05de\u05d9\u05e0\u05d9\u05de\u05dc\u05d9\u05ea \u05d4\u05e0\u05ea\u05de\u05db\u05ea \u05d4\u05d9\u05d0 7.2.3.
|
||||
|
||||
ORA-17442=\u05e2\u05e8\u05da \u05e1\u05de\u05df \u05d4\u05d9\u05d9\u05d7\u05d5\u05e1 \u05d0\u05d9\u05e0\u05d5 \u05ea\u05e7\u05e3
|
||||
|
||||
ORA-17443=\u05d0\u05d9\u05df \u05ea\u05de\u05d9\u05db\u05d4 \u05dc\u05de\u05e9\u05ea\u05de\u05e9 \u05d0\u05d5 \u05e1\u05d9\u05e1\u05de\u05d4 \u05e9\u05d4\u05dd null \u05d1\u05d3\u05e8\u05d9\u05d9\u05d1\u05e8 THIN
|
||||
|
||||
ORA-17444=\u05d2\u05e8\u05e1\u05ea \u05d4\u05e4\u05e8\u05d5\u05d8\u05d5\u05e7\u05d5\u05dc TTC \u05e9\u05d4\u05ea\u05e7\u05d1\u05dc\u05d4 \u05de\u05d4\u05e9\u05e8\u05ea \u05d0\u05d9\u05e0\u05d4 \u05e0\u05ea\u05de\u05db\u05ea
|
||||
|
||||
# ^ ^ ^ ^
|
||||
# | | | | P L E A S E R E A D
|
||||
#
|
||||
# Add new message above this comment.
|
||||
# Before you add a new message, please read "Message Guideline" at the
|
||||
# top of this file first.
|
||||
#
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,73 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.Color;
|
||||
import java.awt.FlowLayout;
|
||||
|
||||
import javax.swing.Icon;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JOptionPane;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextField;
|
||||
import javax.swing.border.BevelBorder;
|
||||
|
||||
public class Connexion extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new Connexion().setVisible(true);
|
||||
}
|
||||
|
||||
private Connexion() {
|
||||
JLabel jlabelServeur = new JLabel("Serveur: ");
|
||||
JLabel jlabelPort = new JLabel("Port: ");
|
||||
JLabel jlabelBase = new JLabel("Base de donn<6E>es: ");
|
||||
JLabel jlabelIdentifiant = new JLabel("Identifiant: ");
|
||||
JLabel jlabelMdp = new JLabel("Mot de passe: ");
|
||||
|
||||
JTextField jtextServeur = new JTextField("grive");
|
||||
JTextField jtextPort = new JTextField("1521");
|
||||
JTextField jtextBase = new JTextField("v920");
|
||||
JTextField jtextIdentifiant = new JTextField("dut");
|
||||
JTextField jtextMdp = new JTextField("dut");
|
||||
|
||||
// Panel au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setBackground(Color.GRAY);
|
||||
Panneau_Centre.setBorder(new BevelBorder(BevelBorder.RAISED));
|
||||
|
||||
// Panel au centre gauche
|
||||
JPanel Panneau_Centre_Gauche = new JPanel();
|
||||
Panneau_Centre_Gauche.setBackground(Color.GRAY);
|
||||
Panneau_Centre_Gauche.setSize(100,100);
|
||||
Panneau_Centre_Gauche.setBorder(FlowLayout);
|
||||
|
||||
// Ajout des boutons et autres dans le panneau
|
||||
Panneau_Centre_Gauche.add(jlabelServeur);
|
||||
Panneau_Centre_Gauche.add(jlabelBase);
|
||||
Panneau_Centre_Gauche.add(jlabelPort);
|
||||
Panneau_Centre_Gauche.add(jlabelBase);
|
||||
Panneau_Centre_Gauche.add(jlabelIdentifiant);
|
||||
Panneau_Centre_Gauche.add(jlabelMdp);
|
||||
|
||||
Panneau_Centre.add(Panneau_Centre_Gauche, BorderLayout.WEST);
|
||||
|
||||
// Ajout des panneaux <20> la fen<65>tre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(200,200);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(true);
|
||||
this.setTitle("Navigateur SQL v0.1");
|
||||
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,209 @@
|
||||
# US English Error messages for JDBC
|
||||
|
||||
EOJ_INVALID_COLUMN_INDEX=<3D><><EFBFBD><EFBFBD><EFBFBD>ȗ<EFBFBD><C897><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_INVALID_COLUMN_TYPE=<3D><><EFBFBD><EFBFBD><EFBFBD>ȗ<EFBFBD><C897><EFBFBD><EFBFBD>߂ł<DF82><C582>B
|
||||
|
||||
EOJ_UNSUPPORTED_COLUMN_TYPE=<3D><>߰Ă<DFB0><C482><EFBFBD><EFBFBD>Ȃ<EFBFBD><C882><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߂ł<DF82><C582>B
|
||||
|
||||
EOJ_INVALID_COLUMN_NAME=<3D><><EFBFBD><EFBFBD><EFBFBD>ȗł<F196BC82><C582>B
|
||||
|
||||
EOJ_INVALID_DYNAMIC_COLUMN=<3D><><EFBFBD><EFBFBD><EFBFBD>ȓ<EFBFBD><C893>I<EFBFBD><49><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_CLOSED_CONNECTION=<3D>ڑ<EFBFBD><DA91><EFBFBD><EFBFBD>I<EFBFBD><49><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_CLOSED_STATEMENT=<3D><><EFBFBD><EFBFBD><EFBFBD>I<EFBFBD><49><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_CLOSED_RESULTSET=<3D><><EFBFBD>ʾ<EFBFBD>Ă<EFBFBD><C482><EFBFBD><C282>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_EXHAUSTED_RESULTSET=<3D><><EFBFBD>ʾ<EFBFBD>Ă<EFBFBD><C482>Â<EFBFBD><C382>Ȃ<EFBFBD><C882>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||||
|
||||
EOJ_TYPE_CONFLICT=<3D><><EFBFBD>Ұ<EFBFBD><D2B0>̌^<5E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||||
|
||||
EOJ_RESULTSET_BEFORE_FIRST_ROW=ResultSet.next<78><74><EFBFBD>Ăяo<D18F><6F><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>ł<EFBFBD><C582><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_STATEMENT_WAS_CANCELLED=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_STATEMENT_TIMED_OUT=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѱ<EFBFBD>Ăł<C482><C582>B
|
||||
|
||||
EOJ_CURSOR_ALREADY_INITIALIZED=<3D><><EFBFBD>ق͂<D982><CD82>łɏ<C582><C98F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||||
|
||||
EOJ_INVALID_CURSOR=<3D><><EFBFBD><EFBFBD><EFBFBD>ȶ<EFBFBD><C8B6>قł<D982><C582>B
|
||||
|
||||
EOJ_CAN_ONLY_DESCRIBE_A_QUERY=<3D><>ذ<EFBFBD>̋L<CC8B>q<EFBFBD>̂݉\<5C>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_INVALID_ROW_PREFETCH=<3D><><EFBFBD><EFBFBD><EFBFBD>ȍs<C88D><73><EFBFBD>̪<EFBFBD><CCAA><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_MISSING_DEFINES=<3D><><EFBFBD>`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||||
|
||||
EOJ_MISSING_DEFINES_AT_INDEX=<3D><><EFBFBD><EFBFBD><EFBFBD>̒<EFBFBD><CC92>`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||||
|
||||
EOJ_UNSUPPORTED_FEATURE=<3D><>߰Ă<DFB0><C482><EFBFBD><EFBFBD>Ă<EFBFBD><C482>Ȃ<EFBFBD><C882>@<40>\<5C>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_NO_DATA_READ=<3D>ް<EFBFBD><DEB0>͓ǂݍ<C782><DD8D>܂<EFBFBD><DC82>܂<EFBFBD><DC82><EFBFBD><EFBFBD>ł<EFBFBD><C582><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_IS_DEFINES_NULL_ERROR=defines.isNull ()<29>̴װ<CCB4>B
|
||||
|
||||
EOJ_NUMERIC_OVERFLOW=<3D><><EFBFBD>l<EFBFBD><6C><EFBFBD>ް<EFBFBD>۰<EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_STREAM_CLOSED=<3D><>ذт͊<D182><CD8A>ɏI<C98F><49><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||||
|
||||
EOJ_NO_NEW_DEFINE_IF_RESULT_SET_NOT_CLOSED=<3D><><EFBFBD>݂̌<DD82><CC8C>ʾ<EFBFBD>Ă<EFBFBD><C482>I<EFBFBD><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂ŁA<C581><41><EFBFBD>`<60><><EFBFBD>s<EFBFBD><73><EFBFBD><EFBFBD><EFBFBD>Ƃ<EFBFBD><C682>ł<EFBFBD><C582>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_READ_ONLY=setReadOnly: <20>Ǎ<EFBFBD><C78D>ݐ<EFBFBD><DD90>p<EFBFBD>ڑ<EFBFBD><DA91>ͻ<EFBFBD>߰Ă<DFB0><C482><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_INVALID_TRANSLEVEL=READ_COMMITTED<45><44><EFBFBD><EFBFBD><EFBFBD><EFBFBD>SERIALIZABLE<4C><45><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>L<EFBFBD><4C><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݻ<DDBB><DEB8>ݥ<EFBFBD><DDA5><EFBFBD>قł<D982><C582>B
|
||||
|
||||
EOJ_AUTO_CLOSE_ONLY=setAutoClose: <20><><EFBFBD><EFBFBD><EFBFBD>I<EFBFBD><49>Ӱ<EFBFBD>ނ̵݂<CCB5><DD82><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߰Ă<DFB0><C482><EFBFBD><EFBFBD>܂<EFBFBD><DC82>B
|
||||
|
||||
EOJ_ROW_PREFETCH_NOT_ZERO=<3D>s<EFBFBD><73><EFBFBD>̪<EFBFBD><CCAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۂɐݒ<C990><DD92>ł<EFBFBD><C582>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_MALFORMED_SQL92=<3D><><EFBFBD>̏ꏊ<CC8F>ł́ASQL92<39><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD><F182AA90><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_NON_SUPPORTED_SQL92_TOKEN=<3D><><EFBFBD>̏ꏊ<CC8F>ł́ASQL92İ<32>݂ͻ<DD82>߰Ă<DFB0><C482><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_NON_SUPPORTED_CHAR_SET=<3D><>߰Ă<DFB0><C482><EFBFBD><EFBFBD>Ȃ<EFBFBD><C882><EFBFBD><EFBFBD><D7B8><EFBFBD><EFBFBD>Ăł<C482><C582>B
|
||||
|
||||
EOJ_ORACLE_NUMBER_EXCEPTION=OracleNumber<65>̗<EFBFBD><CC97>O<EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_FAIL_CONVERSION_UTF8_TO_UCS2=UTF8<46><38>UCS2<53>Ԃł̕ϊ<CC95><CF8A>װ<EFBFBD>B
|
||||
|
||||
EOJ_CONVERSION_BYTE_ARRAY_ERROR=<3D>Ĕz<C494><7A><EFBFBD>̒<EFBFBD><CC92><EFBFBD><EFBFBD><EFBFBD><EFBFBD>s<EFBFBD>\<5C><><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_CONVERSION_CHAR_ARRAY_ERROR=<3D><><EFBFBD><EFBFBD><EFBFBD>z<EFBFBD><7A><EFBFBD>̒<EFBFBD><CC92><EFBFBD><EFBFBD><EFBFBD><EFBFBD>s<EFBFBD>\<5C><><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_SUB_SUB_PROTOCOL_ERROR=<3D>ڑ<EFBFBD>URL<52>Ż<EFBFBD><C5BB><EFBFBD><EFBFBD><EFBFBD>ĺق<C4BA><D982>w<EFBFBD>肷<EFBFBD><E882B7><EFBFBD>K<EFBFBD>v<EFBFBD><76><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82>B
|
||||
|
||||
EOJ_INVALID_IN_OUT_BINDS=<3D><><EFBFBD>Ұ<EFBFBD>IN<49>܂<EFBFBD><DC82><EFBFBD>OUT<55><54><EFBFBD><EFBFBD><EFBFBD>̍<EFBFBD><CC8D><EFBFBD><EFBFBD>Ɍ<EFBFBD><C98C><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||||
|
||||
EOJ_INVALID_BATCH_VALUE=<3D>ޯ<EFBFBD><DEAF>l<EFBFBD><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_INVALID_STREAM_SIZE=<3D><>ذэő廲<C591>ނ<EFBFBD><DE82><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_BEYOND_BINDS_BATCH=<3D><><EFBFBD><EFBFBD><EFBFBD>װ: <20>ޯ<EFBFBD><DEAF>l<EFBFBD><EFBFBD><F092B482><EFBFBD><EFBFBD><EFBFBD><DEB2>ޒl<DE92>ɱ<EFBFBD><C9B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>悤<EFBFBD>Ƃ<EFBFBD><C682>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_DATASET_ITEMS_NOT_ALLOCATED=<3D><><EFBFBD><EFBFBD><EFBFBD>װ: <20>ް<EFBFBD><DEB0>z<EFBFBD><EFBFBD><F182AA8A>蓖<EFBFBD>Ă<EFBFBD><C482><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_INVALID_RANK=<3D><><EFBFBD><EFBFBD><EFBFBD>װ: <20>ް<EFBFBD><DEB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɖ<EFBFBD><C996><EFBFBD><EFBFBD>ȍ<EFBFBD><C88D><EFBFBD><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_TDS_FORMAT_ERROR=<3D>^<5E>L<EFBFBD>q<EFBFBD>q<EFBFBD><71><EFBFBD>ʹװ
|
||||
|
||||
EOJ_UNDEFINED_TYPE=<3D><><EFBFBD><EFBFBD><EFBFBD>`<60>̌^<5E>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_INCONSISTENT_ADT=java<76><61>sql<71><6C>ު<DEBC>Č^<5E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||||
|
||||
EOJ_NOSUCHELEMENT=<3D><EFBFBD>قɂ<D982><C982>̗v<CC97>f<EFBFBD>͂<EFBFBD><CD82><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_NOT_AN_OBJECT_TYPE=<3D><><EFBFBD><EFBFBD>API<50>͔<EFBFBD>UDT<44>^<5E>Ɏg<C98E>p<EFBFBD>ł<EFBFBD><C582>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_INVALID_REF=<3D><><EFBFBD>̎Q<CC8E>Ƃ͖<C682><CD96><EFBFBD><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_INVALID_SIZE=<3D><><EFBFBD>ނ<EFBFBD><DE82><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_INVALID_LOB_LOCATOR=LOB۹<42><DBB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_FAIL_CONVERSION_CHARACTER=<3D><><EFBFBD><EFBFBD><EFBFBD>ȕ<EFBFBD><C895><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82>B
|
||||
|
||||
EOJ_UNSUPPORTED_CHARSET=<3D><>߰Ă<DFB0><C482><EFBFBD><EFBFBD>Ȃ<EFBFBD><C882><EFBFBD><EFBFBD><D7B8><EFBFBD><EFBFBD>Ăł<C482><C582>B
|
||||
|
||||
EOJ_CLOSED_LOB=LOB<4F>͏I<CD8F><49><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||||
|
||||
EOJ_INVALID_NLS_RATIO=<3D><><EFBFBD><EFBFBD><EFBFBD>װ: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>NLS<4C>ϊ<EFBFBD><CF8A><EFBFBD><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_CONVERSION_JAVA_ERROR=<3D><><EFBFBD><EFBFBD><EFBFBD>\<5C>L<EFBFBD>ւ̕ϊ<CC95><CF8A>Ɏ<EFBFBD><C98E>s<EFBFBD><73><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_FAIL_CREATE_DESC=<3D>L<EFBFBD>q<EFBFBD>q<EFBFBD>̍쐬<CC8D>Ɏ<EFBFBD><C98E>s<EFBFBD><73><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
EOJ_NO_DESCRIPTOR=<3D>L<EFBFBD>q<EFBFBD>q<EFBFBD><71><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||||
|
||||
EOJ_INVALID_REF_CURSOR=Ref<65><66><EFBFBD>ق<EFBFBD><D982><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
EOJ_NOT_IN_A_TRANSACTION=<3D><>ݻ<DDBB><DEB8>ݒ<EFBFBD><DD92>ł͂<C582><CD82><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
TTC0000=<3D><><EFBFBD>ĺوᔽ
|
||||
|
||||
TTC0001=RPAү<41><D2AF><EFBFBD>ނ<EFBFBD>1<EFBFBD><EFBFBD><C282><EFBFBD><EFBFBD>ɂ<EFBFBD><C982>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B
|
||||
|
||||
TTC0002=RXHү<48><D2AF><EFBFBD>ނ<EFBFBD>1<EFBFBD><EFBFBD><C282><EFBFBD><EFBFBD>ɂ<EFBFBD><C982>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B
|
||||
|
||||
TTC0003=<3D>\<5C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><F092B482><EFBFBD>RXD<58><44><EFBFBD><EFBFBD><F382AF8E><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
TTC0004=UAC<41>̒<EFBFBD><CC92><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۂł͂<C582><CD82><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
TTC0005=<3D>ő<EFBFBD><C591>ޯ̧<DEAF><CCA7><EFBFBD><EFBFBD><F092B482>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||||
|
||||
TTC0100=<3D><><EFBFBD><EFBFBD><EFBFBD>Ȍ^<5E>\<5C>L(setRep)<29>ł<EFBFBD><C582>B
|
||||
|
||||
TTC0101=<3D><><EFBFBD><EFBFBD><EFBFBD>Ȍ^<5E>\<5C>L(getRep)<29>ł<EFBFBD><C582>B
|
||||
|
||||
TTC0102=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޯ̧<DEAF><CCA7><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
TTC0103=<3D><><EFBFBD>Ă<EFBFBD><C482><EFBFBD><EFBFBD>ǂݍ<C782><DD8D><EFBFBD><EFBFBD>ް<EFBFBD><DEB0>͂<EFBFBD><CD82><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
TTC0104=<3D>ް<EFBFBD><DEB0>^<5E>\<5C>L<EFBFBD>̕s<CC95><73><EFBFBD>v<EFBFBD>B
|
||||
|
||||
TTC0105=<3D>^<5E><><EFBFBD><EFBFBD><EFBFBD>ő<EFBFBD><C591>l<EFBFBD><EFBFBD><F092B482>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||||
|
||||
TTC0106=<3D><><EFBFBD><EFBFBD><EFBFBD>ނ<DE82><F092B482>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||||
|
||||
TTC0107=<3D><EFBFBD><F196BC82>i<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD>ɂ͕s<CD95>\<5C><><EFBFBD><EFBFBD><EFBFBD>ޯ̧<DEAF><CCA7><EFBFBD><EFBFBD>ނł<DE82><C582>B
|
||||
|
||||
TTC0108=<3D><><EFBFBD>̌^<5E>͖<EFBFBD><CD96><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
TTC0109=<3D>v<EFBFBD><76><EFBFBD>I<EFBFBD>ȴװ<C8B4>B
|
||||
|
||||
TTC0110=NLS<4C><53><EFBFBD>̖<EFBFBD><CC96><EFBFBD><EFBFBD>A<EFBFBD><EFBFBD><F196BC82><EFBFBD><DEBA>ނɎ<DE82><C98E>s<EFBFBD><73><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
TTC0111=<3D><><EFBFBD><EFBFBD><EFBFBD>\<5C><><EFBFBD>̂<EFBFBD>̨<EFBFBD><CCA8><EFBFBD>ޒ<EFBFBD><DE92>װ<EFBFBD>B
|
||||
|
||||
TTC0112=<3D><><EFBFBD><EFBFBD><EFBFBD>ȗ<C897><F1909482>Ԃ<EFBFBD><D482><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
TTC0113=<3D><><EFBFBD><EFBFBD><EFBFBD>`<60><>Oracle<6C><65><EFBFBD>ް<EFBFBD>ޮ݂ł<DD82><C582>B
|
||||
|
||||
TTC0114=<3D><><EFBFBD><EFBFBD><EFBFBD>`<60>̌^<5E>܂<EFBFBD><DC82>͐ڑ<CD90><DA91>ł<EFBFBD><C582>B
|
||||
|
||||
TTC0115=̧<><CCA7≯<CCB8><D7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
TTC0116=IOV<4F><56><EFBFBD><EFBFBD><EFBFBD>`<60><><EFBFBD><EFBFBD><EFBFBD>ɁAPLSQL<51><4C>ۯ<EFBFBD><DBAF><EFBFBD><EFBFBD>g<EFBFBD>p<EFBFBD><70><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
TTC0117=<3D>قȂ<D982>ϰ<EFBFBD><CFB0>ّ<EFBFBD><D991><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>s<EFBFBD><73><EFBFBD>悤<EFBFBD>Ƃ<EFBFBD><C682>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
TTC0118=PLSQL<51><4C>ۯ<EFBFBD><DBAF>ɽ<EFBFBD>ذт<D8B0><D182>Ԃ<EFBFBD><D482>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||||
|
||||
TTC0119=IN<49><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD>OUT<55><EFBFBD><DEB2>ނ̗<DE82><CC97><EFBFBD><EFBFBD><EFBFBD>NULL<4C>ł<EFBFBD><C582>B
|
||||
|
||||
TTC0120=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>OAC<41><43><EFBFBD>g<EFBFBD>p<EFBFBD><70><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||||
|
||||
TTC0200=۸݂͐ڑ<CD90><DA91>̌<EFBFBD><CC8C>ɌĂяo<D18F><6F><EFBFBD>K<EFBFBD>v<EFBFBD><76><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82>B
|
||||
|
||||
TTC0201=<3D>܂<EFBFBD><DC82><EFBFBD><EFBFBD>ް<EFBFBD>ɐڑ<C990><DA91><EFBFBD><EFBFBD><EFBFBD><EFBFBD>K<EFBFBD>v<EFBFBD><76><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82>B
|
||||
|
||||
TTC0202=<3D><><EFBFBD>ް<EFBFBD><DEB0>۸݂<DEB5><DD82><EFBFBD><EFBFBD>K<EFBFBD>v<EFBFBD><76><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82>B
|
||||
|
||||
TTC0203=<3D><><EFBFBD>͂<EFBFBD><CD82><EFBFBD>SQL<51><4C><EFBFBD><EFBFBD>NULL<4C>ł<EFBFBD><C582>B
|
||||
|
||||
TTC0204=all7<6C>ɖ<EFBFBD><C996><EFBFBD><EFBFBD>ȵ<EFBFBD><EFBFBD>݂<EFBFBD><DD82><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82>B
|
||||
|
||||
TTC0205=<3D><>قɖ<D982><C996><EFBFBD><EFBFBD>Ȉ<EFBFBD><C888><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82>B
|
||||
|
||||
TTC0206=<3D><>ذ<EFBFBD>ݸޥӰ<DEA5>ނł͂<C582><CD82><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||||
|
||||
TTC0207=IOV<4F><56>in_out_binds<64><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
TTC0208=<3D><><EFBFBD><EFBFBD><EFBFBD><DEB2>ނ̐<DE82><CC90><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
TTC0209=PLSQL<51><4C>ۯ<EFBFBD><DBAF><EFBFBD>IN/OUT<55><54><EFBFBD><EFBFBD>(1<>܂<C282><DC82>͕<EFBFBD><CD95><EFBFBD>)<29>̴װ<CCB4>B
|
||||
|
||||
TTC0210=<3D><><EFBFBD><EFBFBD> - <20>\<5C><><EFBFBD><EFBFBD><EFBFBD>ʒl<CA92>ł<EFBFBD><C582>B
|
||||
|
||||
TTC0211=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>SQL<51>^<5E>ł<EFBFBD><C582>B
|
||||
|
||||
TTC0212=DBItem/DBType --> NULL
|
||||
|
||||
TTC0213=<3D><>߰Ă<DFB0><C482><EFBFBD><EFBFBD>Ȃ<EFBFBD>Oracle<6C>ް<EFBFBD>ޮ݂ł<DD82><C582>B7.2.3<EFBFBD>ȍ~<7E><><EFBFBD><EFBFBD>߰Ă<DFB0><C482><EFBFBD><EFBFBD>܂<EFBFBD><DC82>B
|
||||
|
||||
TTC0214=Ref<65><66><EFBFBD>ْl<D992><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD><C582>B
|
||||
|
||||
TTC0215=<3D>ް<EFBFBD><DEB0><EFBFBD><EFBFBD><EFBFBD>ނ<EFBFBD><DE82><EFBFBD><EFBFBD>̌^<5E>̍ő廲<C591>ނ<EFBFBD><DE82><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||||
|
||||
TTC0255=<3D><><EFBFBD>̴װ<CCB4>ɑ<C991><CE82><EFBFBD>ү<EFBFBD><D2AF><EFBFBD>ނ<EFBFBD><DE82><EFBFBD><EFBFBD>`<60><><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
@ -0,0 +1,407 @@
|
||||
#
|
||||
# US English Error messages for JDBC
|
||||
#
|
||||
# Note:
|
||||
# - Error codes are defined in DBError.java.
|
||||
#
|
||||
# Message Guidelines:
|
||||
# (The existing messages are not consistent, but do follow this guideline
|
||||
# when you are creating new ones, or changing old ones.)
|
||||
#
|
||||
# - Messages start in lower-cases (eg. "invalid data type").
|
||||
# - Do not put signs in message. This is bad: "-> NULL".
|
||||
# - Use past tense (eg. "failed to convert data").
|
||||
#
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
#
|
||||
# Messages
|
||||
#
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
ORA-17001=\u5185\u90e8\u30a8\u30e9\u30fc
|
||||
|
||||
ORA-17002=I/O\u4f8b\u5916\u3067\u3059\u3002
|
||||
|
||||
ORA-17003=\u5217\u7d22\u5f15\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17004=\u5217\u306e\u578b\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17005=\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u306a\u3044\u5217\u306e\u578b\u3067\u3059\u3002
|
||||
|
||||
ORA-17006=\u5217\u540d\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17007=\u52d5\u7684\u5217\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17008=\u30af\u30ed\u30fc\u30ba\u3055\u308c\u305f\u63a5\u7d9a\u3067\u3059\u3002
|
||||
|
||||
ORA-17009=\u30af\u30ed\u30fc\u30ba\u3055\u308c\u305f\u6587\u3067\u3059\u3002
|
||||
|
||||
ORA-17010=\u30af\u30ed\u30fc\u30ba\u3055\u308c\u305f\u7d50\u679c\u30bb\u30c3\u30c8\u3067\u3059\u3002
|
||||
|
||||
ORA-17011=\u7a7a\u306e\u7d50\u679c\u30bb\u30c3\u30c8\u3067\u3059\u3002
|
||||
|
||||
ORA-17012=\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u578b\u304c\u7af6\u5408\u3057\u307e\u3059\u3002
|
||||
|
||||
ORA-17014=ResultSet.next\u306f\u30b3\u30fc\u30eb\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002
|
||||
|
||||
ORA-17015=\u6587\u306f\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17016=\u6587\u306f\u6642\u9593\u5207\u308c\u306b\u306a\u308a\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17017=\u30ab\u30fc\u30bd\u30eb\u306f\u3059\u3067\u306b\u521d\u671f\u5316\u6e08\u3067\u3059\u3002
|
||||
|
||||
ORA-17018=\u7121\u52b9\u306a\u30ab\u30fc\u30bd\u30eb\u3067\u3059\u3002
|
||||
|
||||
ORA-17019=1\u3064\u306e\u554f\u5408\u305b\u306e\u307f\u8a18\u8ff0\u3067\u304d\u307e\u3059\u3002
|
||||
|
||||
ORA-17020=\u884c\u306e\u30d7\u30ea\u30d5\u30a7\u30c3\u30c1\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17021=\u5b9a\u7fa9\u304c\u3042\u308a\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17022=\u7d22\u5f15\u306b\u5b9a\u7fa9\u304c\u3042\u308a\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17023=\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u306a\u3044\u6a5f\u80fd\u3067\u3059\u3002
|
||||
|
||||
ORA-17024=\u8aad\u307f\u8fbc\u3080\u30c7\u30fc\u30bf\u304c\u3042\u308a\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17025=defines.isNull()\u3067\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17026=\u6570\u5024\u306e\u30aa\u30fc\u30d0\u30fc\u30d5\u30ed\u30fc\u3067\u3059\u3002
|
||||
|
||||
ORA-17027=\u30b9\u30c8\u30ea\u30fc\u30e0\u306f\u3059\u3067\u306b\u30af\u30ed\u30fc\u30ba\u6e08\u3067\u3059\u3002
|
||||
|
||||
ORA-17028=\u73fe\u884c\u306e\u7d50\u679c\u30bb\u30c3\u30c8\u304c\u30af\u30ed\u30fc\u30ba\u3055\u308c\u308b\u307e\u3067\u3001\u65b0\u898f\u7d50\u679c\u30bb\u30c3\u30c8\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17029=setReadOnly: \u8aad\u8fbc\u307f\u5c02\u7528\u306e\u63a5\u7d9a\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17030=READ_COMMITTED\u304a\u3088\u3073SERIALIZABLE\u306e\u307f\u304c\u6709\u52b9\u306a\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3\u30fb\u30ec\u30d9\u30eb\u3067\u3059\u3002
|
||||
|
||||
ORA-17031=setAutoClose: \u81ea\u52d5\u30af\u30ed\u30fc\u30ba\u30fb\u30e2\u30fc\u30c9\u304c\u300c\u30aa\u30f3\u300d\u306e\u5834\u5408\u306e\u307f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u3059\u3002
|
||||
|
||||
ORA-17032=\u884c\u306e\u30d7\u30ea\u30d5\u30a7\u30c3\u30c1\u3092\u30bc\u30ed\u306b\u8a2d\u5b9a\u3067\u304d\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17033=\u4e0d\u5b8c\u5168\u306aSQL92\u6587\u5b57\u5217\u3067\u3059 - \u4f4d\u7f6e
|
||||
|
||||
ORA-17034=\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u306a\u3044SQL92\u30c8\u30fc\u30af\u30f3\u3067\u3059 - \u4f4d\u7f6e
|
||||
|
||||
ORA-17035=\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u306a\u3044\u30ad\u30e3\u30e9\u30af\u30bf\u30fb\u30bb\u30c3\u30c8\u3067\u3059\u3002
|
||||
|
||||
ORA-17036=OracleNumber\u3067\u4f8b\u5916\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17037=UTF8\u3068UCS2\u3068\u306e\u9593\u306e\u5909\u63db\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17038=\u30d0\u30a4\u30c8\u914d\u5217\u306e\u9577\u3055\u304c\u4e0d\u5341\u5206\u3067\u3059\u3002
|
||||
|
||||
ORA-17039=\u6587\u5b57\u914d\u5217\u306e\u9577\u3055\u304c\u4e0d\u5341\u5206\u3067\u3059\u3002
|
||||
|
||||
ORA-17040=\u63a5\u7d9aURL\u306b\u30b5\u30d6\u30fb\u30d7\u30ed\u30c8\u30b3\u30eb\u306e\u6307\u5b9a\u304c\u5fc5\u8981\u3067\u3059\u3002
|
||||
|
||||
ORA-17041=IN\u307e\u305f\u306fOUT\u30d1\u30e9\u30e1\u30fc\u30bf\u304c\u3042\u308a\u307e\u305b\u3093 - \u7d22\u5f15:
|
||||
|
||||
ORA-17042=\u30d0\u30c3\u30c1\u306e\u5024\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17043=\u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u6700\u5927\u30b5\u30a4\u30ba\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17044=\u5185\u90e8\u30a8\u30e9\u30fc: \u30c7\u30fc\u30bf\u914d\u5217\u3092\u5272\u5f53\u3066\u3067\u304d\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17045=\u5185\u90e8\u30a8\u30e9\u30fc: \u30d0\u30c3\u30c1\u306e\u5024\u7bc4\u56f2\u3092\u8d85\u3048\u3066\u30d0\u30a4\u30f3\u30c9\u5909\u6570\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3088\u3046\u3068\u3057\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17046=\u5185\u90e8\u30a8\u30e9\u30fc: \u30c7\u30fc\u30bf\u30fb\u30a2\u30af\u30bb\u30b9\u306b\u5bfe\u3059\u308b\u7d22\u5f15\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17047=\u578b\u8a18\u8ff0\u5b50\u306e\u89e3\u6790\u3067\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17048=\u578b\u304c\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17049=JAVA\u3068SQL\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u578b\u304c\u9069\u5408\u3057\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17050=\u30d9\u30af\u30c8\u30eb\u306b\u305d\u306e\u3088\u3046\u306a\u8981\u7d20\u306f\u3042\u308a\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17051=\u3053\u306eAPI\u306f\u3001UDT\u4ee5\u5916\u306e\u578b\u306b\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17052=\u3053\u306e\u53c2\u7167\u306f\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17053=\u30b5\u30a4\u30ba\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17054=LOB \u30ed\u30b1\u30fc\u30bf\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17055=\u7121\u52b9\u306a\u30ad\u30e3\u30e9\u30af\u30bf\u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f -
|
||||
|
||||
ORA-17056=\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u306a\u3044\u30ad\u30e3\u30e9\u30af\u30bf\u30fb\u30bb\u30c3\u30c8\u3067\u3059\u3002
|
||||
|
||||
ORA-17057=\u30af\u30ed\u30fc\u30ba\u3055\u308c\u305fLOB\u3067\u3059\u3002
|
||||
|
||||
ORA-17058=\u5185\u90e8\u30a8\u30e9\u30fc: NLS\u5909\u63db\u7387\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17059=\u5185\u90e8\u8868\u73fe\u306e\u5909\u63db\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17060=\u8a18\u8ff0\u5b50\u306e\u69cb\u6210\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17061=\u8a18\u8ff0\u5b50\u304c\u3042\u308a\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17062=\u53c2\u7167\u30ab\u30fc\u30bd\u30eb\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17063=\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3\u4e2d\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17064=\u69cb\u6587\u304c\u7121\u52b9\u3001\u307e\u305f\u306f\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u540d\u304cNULL\u3067\u3059\u3002
|
||||
|
||||
ORA-17065=\u5909\u63db\u30af\u30e9\u30b9\u304cNULL\u3067\u3059\u3002
|
||||
|
||||
ORA-17066=\u30a2\u30af\u30bb\u30b9\u30fb\u30ec\u30a4\u30e4\u30fc\u306b\u306f\u56fa\u6709\u306e\u5b9f\u88c5\u304c\u5fc5\u8981\u3067\u3059\u3002
|
||||
|
||||
ORA-17067=\u7121\u52b9\u306aOracle URL\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17068=\u30b3\u30fc\u30eb\u306b\u7121\u52b9\u306a\u5f15\u6570\u304c\u3042\u308a\u307e\u3059\u3002
|
||||
|
||||
ORA-17069=\u660e\u793a\u7684\u306aXA\u30b3\u30fc\u30eb\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\u3002
|
||||
|
||||
ORA-17070=\u30c7\u30fc\u30bf\u30fb\u30b5\u30a4\u30ba\u304c\u3053\u306e\u578b\u306e\u6700\u5927\u30b5\u30a4\u30ba\u3092\u8d85\u3048\u3066\u3044\u307e\u3059\u3002
|
||||
|
||||
ORA-17071=\u6700\u5927VARRAY\u5236\u9650\u3092\u8d85\u3048\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17072=\u5217\u306b\u5bfe\u3057\u3066\u633f\u5165\u5024\u304c\u5927\u304d\u3059\u304e\u307e\u3059\u3002
|
||||
|
||||
ORA-17073=\u8ad6\u7406\u30cf\u30f3\u30c9\u30eb\u306f\u3059\u3067\u306b\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17074=\u540d\u524d\u30d1\u30bf\u30fc\u30f3\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17075=\u8ee2\u9001\u5c02\u7528\u306e\u7d50\u679c\u30bb\u30c3\u30c8\u306b\u5bfe\u3059\u308b\u64cd\u4f5c\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17076=\u8aad\u8fbc\u307f\u5c02\u7528\u306e\u7d50\u679c\u30bb\u30c3\u30c8\u306b\u5bfe\u3059\u308b\u64cd\u4f5c\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17077=REF\u5024\u306e\u8a2d\u5b9a\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17078=\u63a5\u7d9a\u306f\u3059\u3067\u306b\u30aa\u30fc\u30d7\u30f3\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u64cd\u4f5c\u3067\u304d\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17079=\u65e2\u5b58\u306e\u30e6\u30fc\u30b6\u30fc\u8cc7\u683c\u8a3c\u660e\u3068\u4e00\u81f4\u3057\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17080=\u7121\u52b9\u306a\u30d0\u30c3\u30c1\u30fb\u30b3\u30de\u30f3\u30c9\u3067\u3059\u3002
|
||||
|
||||
ORA-17081=\u30d0\u30c3\u30c1\u51e6\u7406\u3067\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17082=\u73fe\u884c\u306e\u884c\u304c\u3042\u308a\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17083=\u633f\u5165\u884c\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17084=\u633f\u5165\u884c\u3067\u30b3\u30fc\u30eb\u3055\u308c\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17085=\u5024\u306e\u7af6\u5408\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17086=\u633f\u5165\u884c\u306e\u5217\u5024\u304c\u672a\u5b9a\u7fa9\u3067\u3059\u3002
|
||||
|
||||
ORA-17087=\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u30fb\u30d2\u30f3\u30c8\u304c\u7121\u8996\u3055\u308c\u307e\u3057\u305f: setFetchDirection()
|
||||
|
||||
ORA-17088=\u8981\u6c42\u3057\u305f\u7d50\u679c\u30bb\u30c3\u30c8\u306e\u578b\u3068\u540c\u6642\u5b9f\u884c\u30ec\u30d9\u30eb\u306e\u69cb\u6587\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
|
||||
ORA-17089=\u5185\u90e8\u30a8\u30e9\u30fc
|
||||
|
||||
ORA-17090=\u64cd\u4f5c\u3067\u304d\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17091=\u8981\u6c42\u3057\u305f\u578b\u304a\u3088\u3073/\u307e\u305f\u306f\u540c\u6642\u5b9f\u884c\u30ec\u30d9\u30eb\u3067\u7d50\u679c\u30bb\u30c3\u30c8\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17092=JDBC\u6587\u3067\u30b3\u30fc\u30eb\u51e6\u7406\u306e\u7d42\u4e86\u3092\u4f5c\u6210\u307e\u305f\u306f\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17093=OCI\u64cd\u4f5c\u3067OCI_SUCCESS_WITH_INFO\u304c\u623b\u308a\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17094=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30fb\u30bf\u30a4\u30d7\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u9069\u5408\u3057\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17095=\u6587\u306e\u30ad\u30e3\u30c3\u30b7\u30e5\u30fb\u30b5\u30a4\u30ba\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17096=\u6587\u306e\u30ad\u30e3\u30c3\u30b7\u30e5\u306f\u3053\u306e\u8ad6\u7406\u63a5\u7d9a\u306b\u5bfe\u3057\u3066\u4f7f\u7528\u53ef\u80fd\u306b\u3067\u304d\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17097=PL/SQL\u306e\u7d22\u5f15\u8868\u306e\u8981\u7d20\u30bf\u30a4\u30d7\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17098=\u7a7a\u306eLOB\u64cd\u4f5c\u306f\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17099=PL/SQL\u306e\u7d22\u5f15\u8868\u306e\u914d\u5217\u306e\u9577\u3055\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17100=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306eJava\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17101=OCI\u63a5\u7d9a\u30d7\u30fc\u30eb\u30fb\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306b\u7121\u52b9\u306a\u30d7\u30ed\u30d1\u30c6\u30a3\u304c\u3042\u308a\u307e\u3059\u3002
|
||||
|
||||
ORA-17102=Bfile\u306f\u8aad\u8fbc\u307f\u5c02\u7528\u3067\u3059
|
||||
|
||||
ORA-17103=getConnection\u7d4c\u7531\u3067\u623b\u308b\u63a5\u7d9a\u30bf\u30a4\u30d7\u306f\u7121\u52b9\u3067\u3059\u3002\u304b\u308f\u308a\u306bgetJavaSqlConnection\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044
|
||||
|
||||
ORA-17104=\u5b9f\u884c\u3059\u308bSQL\u6587\u306f\u7a7a\u307e\u305f\u306fNULL\u306b\u3067\u304d\u307e\u305b\u3093
|
||||
|
||||
ORA-17105=\u63a5\u7d9a\u30bb\u30c3\u30b7\u30e7\u30f3\u306e\u30bf\u30a4\u30e0\u30fb\u30be\u30fc\u30f3\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093
|
||||
|
||||
ORA-17106=\u6307\u5b9a\u3055\u308c\u305fJDBC-OCI\u30c9\u30e9\u30a4\u30d0\u306e\u63a5\u7d9a\u30d7\u30fc\u30eb\u69cb\u6210\u304c\u7121\u52b9\u3067\u3059
|
||||
|
||||
ORA-17107=\u7121\u52b9\u306a\u30d7\u30ed\u30ad\u30b7\u30fb\u30bf\u30a4\u30d7\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f
|
||||
|
||||
ORA-17108=defineColumnType\u306b\u6700\u5927\u9577\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093
|
||||
|
||||
ORA-17109=\u6a19\u6e96\u306eJava\u6587\u5b57\u30a8\u30f3\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093
|
||||
|
||||
ORA-17110=\u5b9f\u884c\u304c\u8b66\u544a\u3067\u5b8c\u4e86\u3057\u307e\u3057\u305f
|
||||
|
||||
ORA-17111=\u7121\u52b9\u306a\u63a5\u7d9a\u30ad\u30e3\u30c3\u30b7\u30e5TTL\u306e\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17112=\u6307\u5b9a\u3055\u308c\u305f\u30b9\u30ec\u30c3\u30c9\u9593\u9694\u304c\u7121\u52b9\u3067\u3059
|
||||
|
||||
ORA-17113=\u30b9\u30ec\u30c3\u30c9\u9593\u9694\u5024\u304c\u3001\u30ad\u30e3\u30c3\u30b7\u30e5\u306e\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u5024\u3088\u308a\u5927\u304d\u3044\u3067\u3059
|
||||
|
||||
ORA-17114=\u30b0\u30ed\u30fc\u30d0\u30eb\u30fb\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3\u3067\u30ed\u30fc\u30ab\u30eb\u30fb\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3\u30fb\u30b3\u30df\u30c3\u30c8\u3092\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002
|
||||
|
||||
ORA-17115=\u30b0\u30ed\u30fc\u30d0\u30eb\u30fb\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3\u3067\u30ed\u30fc\u30ab\u30eb\u30fb\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3\u30fb\u30ed\u30fc\u30eb\u30d0\u30c3\u30af\u3092\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002
|
||||
|
||||
ORA-17116=\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30b0\u30ed\u30fc\u30d0\u30eb\u30fb\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3\u3067\u81ea\u52d5\u30b3\u30df\u30c3\u30c8\u3092\u30aa\u30f3\u306b\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
|
||||
|
||||
ORA-17117=\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30b0\u30ed\u30fc\u30d0\u30eb\u30fb\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3\u3067\u30bb\u30fc\u30d6\u30dd\u30a4\u30f3\u30c8\u3092\u8a2d\u5b9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
|
||||
|
||||
ORA-17118=\u540d\u524d\u4ed8\u304d\u30bb\u30fc\u30d6\u30dd\u30a4\u30f3\u30c8\u306eID\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002
|
||||
|
||||
ORA-17119=\u540d\u524d\u4ed8\u304d\u3067\u306a\u3044\u30bb\u30fc\u30d6\u30dd\u30a4\u30f3\u30c8\u306e\u540d\u524d\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002
|
||||
|
||||
ORA-17120=\u81ea\u52d5\u30b3\u30df\u30c3\u30c8\u304c\u30aa\u30f3\u306e\u72b6\u614b\u3067\u30bb\u30fc\u30d6\u30dd\u30a4\u30f3\u30c8\u3092\u8a2d\u5b9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002
|
||||
|
||||
ORA-17121=\u81ea\u52d5\u30b3\u30df\u30c3\u30c8\u304c\u30aa\u30f3\u306e\u72b6\u614b\u3067\u30bb\u30fc\u30d6\u30dd\u30a4\u30f3\u30c8\u306b\u30ed\u30fc\u30eb\u30d0\u30c3\u30af\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002
|
||||
|
||||
ORA-17122=\u30b0\u30ed\u30fc\u30d0\u30eb\u30fb\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3\u3067\u30ed\u30fc\u30ab\u30eb\u30fb\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3\u30fb\u30bb\u30fc\u30d6\u30dd\u30a4\u30f3\u30c8\u306b\u30ed\u30fc\u30eb\u30d0\u30c3\u30af\u3067\u304d\u307e\u305b\u3093
|
||||
|
||||
ORA-17123=\u7121\u52b9\u306a\u6587\u30ad\u30e3\u30c3\u30b7\u30e5\u30fb\u30b5\u30a4\u30ba\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17124=\u7121\u52b9\u306a\u63a5\u7d9a\u30ad\u30e3\u30c3\u30b7\u30e5\u306eInactivity\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f
|
||||
|
||||
ORA-17125=\u660e\u793a\u7684\u306a\u30ad\u30e3\u30c3\u30b7\u30e5\u306b\u3088\u308a\u4e0d\u9069\u5207\u306a\u6587\u306e\u7a2e\u985e\u304c\u623b\u3055\u308c\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17200=XA open\u6587\u5b57\u5217\u3092Java\u304b\u3089C\u3078\u6b63\u3057\u304f\u5909\u63db\u3067\u304d\u307e\u305b\u3093
|
||||
|
||||
ORA-17201=XA close\u6587\u5b57\u5217\u3092Java\u304b\u3089C\u3078\u6b63\u3057\u304f\u5909\u63db\u3067\u304d\u307e\u305b\u3093
|
||||
|
||||
ORA-17202=RA\u540d\u3092Java\u304b\u3089C\u3078\u6b63\u3057\u304f\u5909\u63db\u3067\u304d\u307e\u305b\u3093
|
||||
|
||||
ORA-17203=\u30dd\u30a4\u30f3\u30bf\u30fb\u30bf\u30a4\u30d7\u3092jlong\u306b\u30ad\u30e3\u30b9\u30c8\u3067\u304d\u307e\u305b\u3093
|
||||
|
||||
ORA-17204=\u5165\u529b\u914d\u5217\u304c\u77ed\u304b\u3059\u304e\u3066OCI\u30cf\u30f3\u30c9\u30eb\u3092\u4fdd\u6301\u3067\u304d\u307e\u305b\u3093
|
||||
|
||||
ORA-17205=xaoSvcCtx\u3092\u4f7f\u7528\u3057\u3066C-XA\u304b\u3089OCISvcCtx\u30cf\u30f3\u30c9\u30eb\u3092\u53d6\u5f97\u3059\u308b\u306e\u306b\u5931\u6557\u3057\u307e\u3057\u305f
|
||||
|
||||
ORA-17206=xaoEnv\u3092\u4f7f\u7528\u3057\u3066C-XA\u304b\u3089OCIEnv\u3092\u53d6\u5f97\u3059\u308b\u306e\u306b\u5931\u6557\u3057\u307e\u3057\u305f
|
||||
|
||||
ORA-17207=tnsEntry\u30d7\u30ed\u30d1\u30c6\u30a3\u304cDataSource\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093
|
||||
|
||||
ORA-17213=xa_open\u3067C-XA\u304b\u3089XAER_RMERR\u304c\u623b\u3055\u308c\u307e\u3057\u305f
|
||||
|
||||
ORA-17215=xa_open\u3067C-XA\u304b\u3089XAER_INVAL\u304c\u623b\u3055\u308c\u307e\u3057\u305f
|
||||
|
||||
ORA-17216=xa_open\u3067C-XA\u304b\u3089XAER_PROTO\u304c\u623b\u3055\u308c\u307e\u3057\u305f
|
||||
|
||||
ORA-17233=xa_close\u3067C-XA\u304b\u3089XAER_RMERR\u304c\u623b\u3055\u308c\u307e\u3057\u305f
|
||||
|
||||
ORA-17235=xa_close\u3067C-XA\u304b\u3089XAER_INVAL\u304c\u623b\u3055\u308c\u307e\u3057\u305f
|
||||
|
||||
ORA-17236=xa_close\u3067C-XA\u304b\u3089XAER_PROTO\u304c\u623b\u3055\u308c\u307e\u3057\u305f
|
||||
|
||||
|
||||
# ^ ^ ^ ^
|
||||
# | | | | P L E A S E R E A D
|
||||
#
|
||||
# Add new message above this comment.
|
||||
# Before you add a new message, please read "Message Guideline" at the
|
||||
# top of this file first.
|
||||
#
|
||||
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
#
|
||||
# TTC Messages
|
||||
#
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
ORA-17401=\u30d7\u30ed\u30c8\u30b3\u30eb\u9055\u53cd\u3067\u3059\u3002
|
||||
|
||||
ORA-17402=RPA\u30e1\u30c3\u30bb\u30fc\u30b8\u306f1\u3064\u306e\u306f\u305a\u3067\u3059\u3002
|
||||
|
||||
ORA-17403=RXH\u30e1\u30c3\u30bb\u30fc\u30b8\u306f1\u3064\u306e\u306f\u305a\u3067\u3059\u3002
|
||||
|
||||
ORA-17404=\u4e88\u5b9a\u3088\u308a\u591a\u3044RXD\u3092\u53d7\u3051\u53d6\u308a\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17405=UAC\u306e\u9577\u3055\u306f\u30bc\u30ed\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17406=\u6700\u5927\u30d0\u30c3\u30d5\u30a1\u9577\u3092\u8d85\u3048\u3066\u3044\u307e\u3059\u3002
|
||||
|
||||
ORA-17407=\u578b\u8868\u73fe\u304c\u7121\u52b9\u3067\u3059(setRep)\u3002
|
||||
|
||||
ORA-17408=\u578b\u8868\u73fe\u304c\u7121\u52b9\u3067\u3059(getRep)\u3002
|
||||
|
||||
ORA-17409=\u30d0\u30c3\u30d5\u30a1\u9577\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17410=\u30bd\u30b1\u30c3\u30c8\u304b\u3089\u8aad\u307f\u8fbc\u3080\u30c7\u30fc\u30bf\u306f\u3053\u308c\u4ee5\u4e0a\u3042\u308a\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17411=\u30c7\u30fc\u30bf\u578b\u306e\u8868\u73fe\u304c\u9069\u5408\u3057\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17412=\u578b\u306e\u9577\u3055\u304c\u6700\u5927\u3092\u8d85\u3048\u3066\u3044\u307e\u3059\u3002
|
||||
|
||||
ORA-17413=\u30ad\u30fc\u30fb\u30b5\u30a4\u30ba\u304c\u5927\u304d\u3059\u304e\u307e\u3059\u3002
|
||||
|
||||
ORA-17414=\u5217\u540d\u3092\u4fdd\u5b58\u3059\u308b\u306b\u306f\u30d0\u30c3\u30d5\u30a1\u30fb\u30b5\u30a4\u30ba\u304c\u4e0d\u5341\u5206\u3067\u3059\u3002
|
||||
|
||||
ORA-17415=\u3053\u306e\u578b\u306f\u672a\u51e6\u7406\u3067\u3059\u3002
|
||||
|
||||
ORA-17416=FATAL
|
||||
|
||||
ORA-17417=NLS\u306e\u554f\u984c\u3067\u3001\u5217\u540d\u306e\u30c7\u30b3\u30fc\u30c9\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17418=\u5185\u90e8\u69cb\u9020\u4f53\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u9577\u30a8\u30e9\u30fc\u3067\u3059\u3002
|
||||
|
||||
ORA-17419=\u7121\u52b9\u306a\u5217\u306e\u6570\u304c\u623b\u308a\u307e\u3057\u305f\u3002
|
||||
|
||||
ORA-17420=Oracle\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17421=\u578b\u307e\u305f\u306f\u63a5\u7d9a\u304c\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17422=\u30d5\u30a1\u30af\u30c8\u30ea\u306b\u7121\u52b9\u306a\u30af\u30e9\u30b9\u304c\u3042\u308a\u307e\u3059\u3002
|
||||
|
||||
ORA-17423=IOV\u306e\u5b9a\u7fa9\u306a\u3057\u3067PLSQL\u30d6\u30ed\u30c3\u30af\u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002
|
||||
|
||||
ORA-17424=\u7570\u306a\u308b\u914d\u5217\u64cd\u4f5c\u3092\u8a66\u307f\u3066\u3044\u307e\u3059\u3002
|
||||
|
||||
ORA-17425=PLSQL\u30d6\u30ed\u30c3\u30af\u3067\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u623b\u3057\u3066\u3044\u307e\u3059\u3002
|
||||
|
||||
ORA-17426=IN\u30d0\u30a4\u30f3\u30c9\u3001OUT\u30d0\u30a4\u30f3\u30c9\u3068\u3082\u306bNULL\u3067\u3059\u3002
|
||||
|
||||
ORA-17427=\u521d\u671f\u5316\u3055\u308c\u3066\u3044\u306a\u3044OAC\u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002
|
||||
|
||||
ORA-17428=\u63a5\u7d9a\u5f8c\u306b\u30ed\u30b0\u30aa\u30f3\u306e\u30b3\u30fc\u30eb\u304c\u5fc5\u8981\u3067\u3059\u3002
|
||||
|
||||
ORA-17429=\u5c11\u306a\u304f\u3068\u3082\u30b5\u30fc\u30d0\u30fc\u306b\u63a5\u7d9a\u3057\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
|
||||
|
||||
ORA-17430=\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u30ed\u30b0\u30aa\u30f3\u304c\u5fc5\u8981\u3067\u3059\u3002
|
||||
|
||||
ORA-17431=\u89e3\u6790\u3059\u308bSQL\u6587\u304cNULL\u3067\u3059\u3002
|
||||
|
||||
ORA-17432=all7\u3067\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17433=\u30b3\u30fc\u30eb\u306e\u5f15\u6570\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17434=\u30b9\u30c8\u30ea\u30fc\u30e0\u30fb\u30e2\u30fc\u30c9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17435=IOV\u3067in_out_binds\u306e\u6570\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17436=\u30a2\u30a6\u30c8\u30d0\u30a4\u30f3\u30c9\u306e\u6570\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17437=PLSQL\u30d6\u30ed\u30c3\u30af\u306eIN/OUT\u5f15\u6570\u306b\u30a8\u30e9\u30fc\u304c\u3042\u308a\u307e\u3059\u3002
|
||||
|
||||
ORA-17438=\u5185\u90e8 - \u4e88\u671f\u3057\u306a\u3044\u5024\u3067\u3059\u3002
|
||||
|
||||
ORA-17439=SQL\u306e\u578b\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17440=DBItem/DBType\u304cNULL\u3067\u3059\u3002
|
||||
|
||||
ORA-17441=\u3053\u306eOracle\u30d0\u30fc\u30b8\u30e7\u30f3\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u305b\u3093\u30027.2.3\u4ee5\u4e0a\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u3059\u3002
|
||||
|
||||
ORA-17442=Refcursor\u5024\u304c\u7121\u52b9\u3067\u3059\u3002
|
||||
|
||||
ORA-17443=NULL\u306e\u30e6\u30fc\u30b6\u30fc\u307e\u305f\u306f\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u3001THIN\u30c9\u30e9\u30a4\u30d0\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u305b\u3093\u3002
|
||||
|
||||
ORA-17444=\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u53d7\u3051\u53d6\u3063\u305fTTC\u30d7\u30ed\u30c8\u30b3\u30eb\u30fb\u30d0\u30fc\u30b8\u30e7\u30f3\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u305b\u3093\u3002
|
||||
|
||||
# ^ ^ ^ ^
|
||||
# | | | | P L E A S E R E A D
|
||||
#
|
||||
# Add new message above this comment.
|
||||
# Before you add a new message, please read "Message Guideline" at the
|
||||
# top of this file first.
|
||||
#
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,235 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
// Importations automatiques
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import java.awt.event.WindowEvent;
|
||||
import java.awt.event.WindowListener;
|
||||
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JMenu;
|
||||
import javax.swing.JMenuBar;
|
||||
import javax.swing.JMenuItem;
|
||||
import javax.swing.JOptionPane;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JTextArea;
|
||||
import javax.swing.border.BevelBorder;
|
||||
|
||||
// Import personnel
|
||||
|
||||
import fr.blankoworld.ihm.IHMConnexion;
|
||||
import fr.blankoworld.connexionBDD.Connexion;
|
||||
|
||||
public class IHMPrincipale extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
|
||||
private JTextArea zoneTexteStatut;
|
||||
private IHMConnexion conn;
|
||||
private Connexion objetConnexion;
|
||||
|
||||
private JMenuItem MenuBdd_Connexion;
|
||||
private JMenuItem MenuBdd_Fermer;
|
||||
|
||||
private boolean connecte = false;
|
||||
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
new IHMPrincipale().setVisible(true);
|
||||
}
|
||||
|
||||
private IHMPrincipale() {
|
||||
|
||||
// Creation du menu Base de donnees
|
||||
JMenu MenuBdd = new JMenu("Base de donnees");
|
||||
MenuBdd_Connexion = new JMenuItem("Connexion");
|
||||
MenuBdd_Fermer = new JMenuItem("Fermer");
|
||||
MenuBdd_Fermer.setEnabled(false);
|
||||
JMenuItem MenuBdd_Quitter = new JMenuItem("Quitter");
|
||||
MenuBdd.add(MenuBdd_Connexion);
|
||||
MenuBdd.add(MenuBdd_Fermer);
|
||||
MenuBdd.addSeparator();
|
||||
MenuBdd.add(MenuBdd_Quitter);
|
||||
|
||||
// Creation du menu Aide
|
||||
JMenu MenuAide = new JMenu("Aide");
|
||||
JMenuItem MenuAide_Apropos = new JMenuItem("A propos");
|
||||
MenuAide.add(MenuAide_Apropos);
|
||||
|
||||
// Creation de la barre de menus
|
||||
JMenuBar MenuPrincipal = new JMenuBar();
|
||||
MenuPrincipal.add(MenuBdd);
|
||||
MenuPrincipal.add(MenuAide);
|
||||
|
||||
//** Modification de la zone de texte
|
||||
|
||||
zoneTexteStatut = new JTextArea(6,60);
|
||||
zoneTexteStatut.setEditable(false);
|
||||
zoneTexteStatut.setBorder(new BevelBorder(BevelBorder.LOWERED));
|
||||
|
||||
//** Creation des panneaux **//
|
||||
// Panneau au centre
|
||||
JPanel Panneau_Centre = new JPanel();
|
||||
Panneau_Centre.setBorder(BorderFactory.createTitledBorder("Resultat des requetes"));
|
||||
|
||||
// Panneau en bas
|
||||
JPanel Panneau_Bas = new JPanel();
|
||||
Panneau_Bas.setBorder(BorderFactory.createTitledBorder("Statut"));
|
||||
|
||||
// Ajout des boutons et zones de texte au panneau bas
|
||||
Panneau_Bas.add(zoneTexteStatut);
|
||||
|
||||
// Ajout des panneaux a la fenetre
|
||||
this.getContentPane().setLayout(new BorderLayout());
|
||||
this.add(Panneau_Centre, BorderLayout.CENTER);
|
||||
this.add(Panneau_Bas, BorderLayout.SOUTH);
|
||||
this.add(MenuPrincipal, BorderLayout.NORTH);
|
||||
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
this.setSize(700,300);
|
||||
this.setLocation(200,200);
|
||||
this.setResizable(false);
|
||||
this.setTitle("SQLNavigator v0.1");
|
||||
|
||||
|
||||
// ***************************************************** //
|
||||
// Creation des fenetres secondaires //
|
||||
// ***************************************************** //
|
||||
conn = new IHMConnexion(this, "grive.u-strasbg.fr", "1521", "v920", "dut", "dut");
|
||||
conn.setLocation(400,350);
|
||||
|
||||
// ***************************************************** //
|
||||
|
||||
// menu Jeu - bouton Nouveau
|
||||
MenuBdd_Connexion.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddConnexion();
|
||||
}
|
||||
});
|
||||
|
||||
MenuBdd_Fermer.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddFermer();
|
||||
}
|
||||
});
|
||||
|
||||
// menu Jeu - bouton Quitter
|
||||
MenuBdd_Quitter.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuBddQuitter();
|
||||
}
|
||||
});
|
||||
|
||||
// menu Apropos - bouton
|
||||
MenuAide_Apropos.addActionListener(new ActionListener(){
|
||||
public void actionPerformed(ActionEvent ev){
|
||||
menuApropos();
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
private void menuBddConnexion(){
|
||||
// Affichage de la fenetre de connexion
|
||||
conn.setVisible(true);
|
||||
conn.driverExist();
|
||||
|
||||
// Mise en place d'une ecoute sur la fenetre
|
||||
conn.addWindowListener(new WindowListener(){
|
||||
public void windowActivated(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowClosed(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowClosing(WindowEvent ev){
|
||||
conn.dispose();
|
||||
|
||||
}
|
||||
public void windowDeactivated(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowDeiconified(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowIconified(WindowEvent ev){
|
||||
|
||||
}
|
||||
public void windowOpened(WindowEvent ev){
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
public void confirmationConnexion(Connexion objetConnexion){
|
||||
String[] resultatConnexion;
|
||||
|
||||
this.objetConnexion = objetConnexion;
|
||||
resultatConnexion = new String[2];
|
||||
resultatConnexion = this.objetConnexion.connect();
|
||||
|
||||
this.zoneTexteStatut.setText(resultatConnexion[1]);
|
||||
if(Integer.parseInt(resultatConnexion[0]) == 0){
|
||||
this.MenuBdd_Connexion.setEnabled(false);
|
||||
this.MenuBdd_Fermer.setEnabled(true);
|
||||
this.connecte = true;
|
||||
}
|
||||
}
|
||||
|
||||
private void menuBddFermer(){
|
||||
String[] resultatFermeture;
|
||||
|
||||
resultatFermeture = new String[2];
|
||||
resultatFermeture = this.objetConnexion.disconnect();
|
||||
|
||||
if(Integer.parseInt(resultatFermeture[0]) == 0){
|
||||
this.MenuBdd_Fermer.setEnabled(false);
|
||||
this.MenuBdd_Connexion.setEnabled(true);
|
||||
System.exit(0);
|
||||
}
|
||||
else{
|
||||
this.zoneTexteStatut.setText("Impossible de fermer la base de donnees : " + resultatFermeture[1]);
|
||||
}
|
||||
}
|
||||
|
||||
private void menuBddQuitter(){
|
||||
String[] resultatFermeture;
|
||||
|
||||
// On verifie si une connexion a une BDD est en cours
|
||||
// - Si oui, on ferme d'abord la connexion
|
||||
if(this.connecte){
|
||||
resultatFermeture = new String[2];
|
||||
resultatFermeture = this.objetConnexion.disconnect();
|
||||
|
||||
if(Integer.parseInt(resultatFermeture[0]) == 0){
|
||||
this.zoneTexteStatut.setText("Base de donnees fermee: " + resultatFermeture[1]);
|
||||
}
|
||||
else{
|
||||
this.zoneTexteStatut.setText("Impossible de fermer la base de donnees : " + resultatFermeture[1]);
|
||||
}
|
||||
}
|
||||
// - Si non, alors on peut quitter de suite
|
||||
else{
|
||||
System.exit(0);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* <p>Action du bouton Apropos du menu Aide</p>
|
||||
* @param args
|
||||
*/
|
||||
private void menuApropos(){
|
||||
JOptionPane.showMessageDialog(null, "SQLNavigator\n\n" +
|
||||
"Version 0.1\n" +
|
||||
"Developpe par Olivier DOSSMANN\n\n",
|
||||
"A propos de SQLNavigator",
|
||||
JOptionPane.QUESTION_MESSAGE);
|
||||
}
|
||||
}
|
@ -0,0 +1,405 @@
|
||||
#
|
||||
# US English Error messages for JDBC
|
||||
#
|
||||
# Note:
|
||||
# - Error codes are defined in DBError.java.
|
||||
#
|
||||
# Message Guidelines:
|
||||
# (The existing messages are not consistent, but do follow this guideline
|
||||
# when you are creating new ones, or changing old ones.)
|
||||
#
|
||||
# - Messages start in lower-cases (eg. "invalid data type").
|
||||
# - Do not put signs in message. This is bad: "-> NULL".
|
||||
# - Use past tense (eg. "failed to convert data").
|
||||
#
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
#
|
||||
# Messages
|
||||
#
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
ORA-17001=Errore interno
|
||||
|
||||
ORA-17002=Eccezione IO
|
||||
|
||||
ORA-17003=Indice di colonna non valido
|
||||
|
||||
ORA-17004=Tipo di colonna non valido
|
||||
|
||||
ORA-17005=Tipo di colonna non supportato
|
||||
|
||||
ORA-17006=Nome di colonna non valido
|
||||
|
||||
ORA-17007=Colonna dinamica non valida
|
||||
|
||||
ORA-17008=Connessione chiusa
|
||||
|
||||
ORA-17009=Connessione chiusa
|
||||
|
||||
ORA-17010=Resultset chiuso
|
||||
|
||||
ORA-17011=Resultset esaurito
|
||||
|
||||
ORA-17012=Conflitto tipo di parametro
|
||||
|
||||
ORA-17014=ResultSet.next non \u00e8 stato richiamato
|
||||
|
||||
ORA-17015=L\'istruzione \u00e8 stata annullata
|
||||
|
||||
ORA-17016=Si \u00e8 verificato un timeout dell\'istruzione
|
||||
|
||||
ORA-17017=Cursore gi\u00e0 inizializzato
|
||||
|
||||
ORA-17018=Cursore non valido
|
||||
|
||||
ORA-17019=\u00c8 possibile solo descrivere una query
|
||||
|
||||
ORA-17020=Preestrazione di riga non corretta
|
||||
|
||||
ORA-17021=Definizione mancante
|
||||
|
||||
ORA-17022=Definizioni mancanti nell\'indice
|
||||
|
||||
ORA-17023=Funzione non supportata
|
||||
|
||||
ORA-17024=Nessun dato letto
|
||||
|
||||
ORA-17025=Errore in defines.isNull ()
|
||||
|
||||
ORA-17026=Overflow numerico
|
||||
|
||||
ORA-17027=Il flusso \u00e8 gi\u00e0 stato chiuso
|
||||
|
||||
ORA-17028=Impossibile effettuare nuove definizioni fino a che il ResultSet corrente \u00e8 chiuso
|
||||
|
||||
ORA-17029=setReadOnly: Connessioni di sola lettura non supportate
|
||||
|
||||
ORA-17030=READ_COMMITTED e SERIALIZABLE sono i soli livelli di transazione validi
|
||||
|
||||
ORA-17031=setAutoClose: \u00c8 supportata solo la modalit\u00e0 di chiusura automatica attivata
|
||||
|
||||
ORA-17032=impossibile impostare a zero la preestrazione delle righe
|
||||
|
||||
ORA-17033=Stringa SQL92 di formato non valido nella posizione
|
||||
|
||||
ORA-17034=Token SQL92 non supportato nella posizione
|
||||
|
||||
ORA-17035=Set di caratteri non supportato
|
||||
|
||||
ORA-17036=eccezione in OracleNumber
|
||||
|
||||
ORA-17037=Conversione non riuscita tra UTF8 e UCS2
|
||||
|
||||
ORA-17038=Lunghezza insufficiente di array di byte
|
||||
|
||||
ORA-17039=Lunghezza insufficiente di array di caratteri
|
||||
|
||||
ORA-17040=Nell\'URL di connessione \u00e8 necessario specificare un protocollo secondario
|
||||
|
||||
ORA-17041=Parametro IN o OUT mancante nell\'indice:
|
||||
|
||||
ORA-17042=Valore batch non valido
|
||||
|
||||
ORA-17043=La dimensione massima del flusso non \u00e8 valida
|
||||
|
||||
ORA-17044=Errore interno: Array di dati non allocato
|
||||
|
||||
ORA-17045=Errore interno: Tentativo di accesso a valori di associazione oltre il valore batch
|
||||
|
||||
ORA-17046=Errore interno: Indice non valido per l\'accesso ai dati
|
||||
|
||||
ORA-17047=Errore durante l\'analisi del descrittore di tipo
|
||||
|
||||
ORA-17048=Tipo non definito
|
||||
|
||||
ORA-17049=I tipi di oggetto sql e java non sono congruenti
|
||||
|
||||
ORA-17050=nessun elemento analogo nel vettore
|
||||
|
||||
ORA-17051=Impossibile usare questa interfaccia API per tipi diversi da UDT
|
||||
|
||||
ORA-17052=Questo riferimento non \u00e8 valido
|
||||
|
||||
ORA-17053=La dimensione non \u00e8 valida
|
||||
|
||||
ORA-17054=Il locator LOB non \u00e8 valido
|
||||
|
||||
ORA-17055=Carattere non valido rilevato in
|
||||
|
||||
ORA-17056=Set di caratteri non supportato
|
||||
|
||||
ORA-17057=LOB chiuso
|
||||
|
||||
ORA-17058=Errore interno: Rapporto di conversione NLS non valido
|
||||
|
||||
ORA-17059=Conversione in rappresentazione interna non riuscita
|
||||
|
||||
ORA-17060=Creazione descrittore non riuscita
|
||||
|
||||
ORA-17061=Descrittore mancante
|
||||
|
||||
ORA-17062=Cursore di riferimento non valido
|
||||
|
||||
ORA-17063=Non in una transazione
|
||||
|
||||
ORA-17064=Sintassi non valida o nome di database nullo
|
||||
|
||||
ORA-17065=Classe di conversione nulla
|
||||
|
||||
ORA-17066=\u00c8 necessaria l\\'implementazione specifica del layer di accesso
|
||||
|
||||
ORA-17067=\u00c8 stato specificato un URL Oracle non valido
|
||||
|
||||
ORA-17068=Argomenti non validi nella chiamata
|
||||
|
||||
ORA-17069=Utilizzare la chiamata XA esplicita
|
||||
|
||||
ORA-17070=La dimensione dei dati \u00e8 superiore alla dimensione massima per questo tipo
|
||||
|
||||
ORA-17071=\u00c8 stato superato il limite massimo di VARRAY
|
||||
|
||||
ORA-17072=Il valore inserito \u00e8 troppo grande per la colonna
|
||||
|
||||
ORA-17073=L\'handle logico non \u00e8 pi\u00f9 valido
|
||||
|
||||
ORA-17074=Nome pattern non valido
|
||||
|
||||
ORA-17075=Operazione non valida nel resultset di solo inoltro
|
||||
|
||||
ORA-17076=Operazione non valida nel resultset di sola lettura
|
||||
|
||||
ORA-17077=Errore di impostazione del valore REF
|
||||
|
||||
ORA-17078=Impossibile effettuare l\'operazione poich\u00e9 le connessioni sono gi\u00e0 aperte
|
||||
|
||||
ORA-17079=Le credenziali utente non corrispondono a quelle esistenti
|
||||
|
||||
ORA-17080=comando batch non valido
|
||||
|
||||
ORA-17081=errore durante l\'esecuzione batch
|
||||
|
||||
ORA-17082=Nessuna riga corrente
|
||||
|
||||
ORA-17083=Non nella riga di inserimento
|
||||
|
||||
ORA-17084=Richiamo sulla riga di inserimento
|
||||
|
||||
ORA-17085=Sono presenti conflitti di valore
|
||||
|
||||
ORA-17086=Valore di colonna non definito nella riga di inserimento
|
||||
|
||||
ORA-17087=Indicazione per le prestazioni ignorata: setFetchDirection()
|
||||
|
||||
ORA-17088=Sintassi non supportata per il tipo e il livello di concorrenza richiesti del resultset
|
||||
ORA-17089=errore interno
|
||||
|
||||
ORA-17090=operazione non consentita
|
||||
|
||||
ORA-17091=Impossibile creare un resultset del tipo e/o al livello di concorrenza richiesti
|
||||
|
||||
ORA-17092=Impossibile creare o eseguire istruzioni JDBC alla fine dell\'elaborazione di una chiamata
|
||||
|
||||
ORA-17093=L\'operazione OCI ha restituito OCI_SUCCESS_WITH_INFO
|
||||
|
||||
ORA-17094=Versione non corrispondente del tipo di oggetto
|
||||
|
||||
ORA-17095=Dimensione della cache delle istruzioni non impostata
|
||||
|
||||
ORA-17096=Impossibile attivare l\'inserimento nella cache delle istruzioni per questa connessione logica.
|
||||
|
||||
ORA-17097=Tipo di elemento tabella indice PL/SQL non valido
|
||||
|
||||
ORA-17098=Operazione svuotamento LOB non valida
|
||||
|
||||
ORA-17099=Lunghezza di array tabella indice PL/SQL non valida
|
||||
|
||||
ORA-17100=Oggetto Java di database non valido
|
||||
|
||||
ORA-17101=Propriet\u00e0 non valide nell\'oggetto OCI Connection Pool
|
||||
|
||||
ORA-17102=Bfile \u00e8 di sola lettura
|
||||
|
||||
ORA-17103=questo tipo di connessione non pu\u00f2 essere restituita mediante getConnection. Utilizzare getJavaSqlConnection
|
||||
|
||||
ORA-17104=L\'istruzione SQL da eseguire non pu\u00f2 essere vuota o nulla
|
||||
|
||||
ORA-17105=il fuso orario della sessione di connessione non \u00e8 stato impostato
|
||||
|
||||
ORA-17106=la configurazione specificata per il connection pool del driver JDBC-OCI non \u00e8 valida
|
||||
|
||||
ORA-17107=il tipo di proxy specificato non \u00e8 valido
|
||||
|
||||
ORA-17108=Nessuna lunghezza massima specificata in defineColumnType
|
||||
|
||||
ORA-17109=codifica dei caratteri Java standard non trovata
|
||||
|
||||
ORA-17110=esecuzione completata con avvertenze
|
||||
|
||||
ORA-17111=Il timeout TTL della cache di connessione specificato non \u00e8 valido
|
||||
|
||||
ORA-17112=L'intervallo di thread specificato non \u00e8 valido
|
||||
|
||||
ORA-17113=Il valore dell'intervallo di thread \u00e8 maggiore del valore di timeout della cache
|
||||
|
||||
ORA-17114=impossibile utilizzare il commit delle transazioni locali in una transazione globale
|
||||
|
||||
ORA-17115=impossibile utilizzare il rollback delle transazioni locali in una transazione globale
|
||||
|
||||
ORA-17116=impossibile attivare il commit automatico in una transazione globale attiva
|
||||
|
||||
ORA-17117=impossibile impostare un savepoint in una transazione globale attiva
|
||||
|
||||
ORA-17118=impossibile ottenere l'ID per un savepoint denominato
|
||||
|
||||
ORA-17119=impossibile ottenere il nome per un savepoint non denominato
|
||||
|
||||
ORA-17120=impossibile impostare un savepoint con commit automatico abilitato
|
||||
|
||||
ORA-17121=impossibile eseguire il rollback a un savepoint con commit automatico abilitato
|
||||
|
||||
ORA-17122=impossibile eseguire il rollback a un savepoint txn locale in una transazione globale
|
||||
|
||||
ORA-17123=La dimensione della cache delle istruzioni specificata non \u00e8 valida
|
||||
|
||||
ORA-17124=Il timeout di inattivit\u00e0 della cache di connessione specificato non \u00e8 valido
|
||||
|
||||
ORA-17200=Impossibile convertire correttamente la stringa di apertura XA da Java in C
|
||||
|
||||
ORA-17201=Impossibile convertire correttamente la stringa di chiusura XA da Java in C
|
||||
|
||||
ORA-17202=Impossibile convertire correttamente il nome RM da Java in C
|
||||
|
||||
ORA-17203=Impossibile eseguire il casting del tipo di puntatore in jlong
|
||||
|
||||
ORA-17204=Array di input troppo piccolo per contenere gli handle OCI
|
||||
|
||||
ORA-17205=Recupero handle OCISvcCtx da C-XA mediante xaoSvcCtx non riuscito
|
||||
|
||||
ORA-17206=Recupero handle OCIEnv da C-XA mediante xaoEnv non riuscito
|
||||
|
||||
ORA-17207=La propriet\u00e0 tnsEntry non \u00e8 stata impostata in DataSource
|
||||
|
||||
ORA-17213=C-XA ha restituito XAER_RMERR durante xa_open
|
||||
|
||||
ORA-17215=C-XA ha restituito XAER_INVAL durante xa_open
|
||||
|
||||
ORA-17216=C-XA ha restituito XAER_PROTO durante xa_open
|
||||
|
||||
ORA-17233=C-XA ha restituito XAER_RMERR durante xa_close
|
||||
|
||||
ORA-17235=C-XA ha restituito XAER_INVAL durante xa_close
|
||||
|
||||
ORA-17236=C-XA ha restituito XAER_PROTO durante xa_close
|
||||
|
||||
|
||||
# ^ ^ ^ ^
|
||||
# | | | | P L E A S E R E A D
|
||||
#
|
||||
# Add new message above this comment.
|
||||
# Before you add a new message, please read "Message Guideline" at the
|
||||
# top of this file first.
|
||||
#
|
||||
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
#
|
||||
# TTC Messages
|
||||
#
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
ORA-17401=Violazione di protocollo
|
||||
|
||||
ORA-17402=\u00c8 previsto un solo messaggio RPA
|
||||
|
||||
ORA-17403=\u00c8 previsto un solo messaggio RXH
|
||||
|
||||
ORA-17404=Sono stati ricevuti pi\u00f9 RXD di quelli previsti
|
||||
|
||||
ORA-17405=La lunghezza UAC \u00e8 diversa da zero
|
||||
|
||||
ORA-17406=Superamento della lunghezza massima del buffer
|
||||
|
||||
ORA-17407=Rappresentazione del tipo (setRep) non valida
|
||||
|
||||
ORA-17408=Rappresentazione del tipo (getRep) non valida
|
||||
|
||||
ORA-17409=lunghezza del buffer non valida
|
||||
|
||||
ORA-17410=Non vi sono altri dati da leggere nel socket
|
||||
|
||||
ORA-17411=Le rappresentazioni dei tipi di dati non corrispondono
|
||||
|
||||
ORA-17412=La lunghezza del tipo \u00e8 superiore al valore massimo
|
||||
|
||||
ORA-17413=Superamento dimensione della chiave
|
||||
|
||||
ORA-17414=La dimensione del buffer non \u00e8 sufficiente per memorizzare i nomi di colonna
|
||||
|
||||
ORA-17415=Questo tipo non \u00e8 stato gestito
|
||||
|
||||
ORA-17416=FATAL
|
||||
|
||||
ORA-17417=Problema NLS, la decodifica dei nomi di colonna non \u00e8 riuscita
|
||||
|
||||
ORA-17418=Errore di lunghezza campo della struttura interna
|
||||
|
||||
ORA-17419=Restituito numero di colonne non valido
|
||||
|
||||
ORA-17420=Versione Oracle non definita
|
||||
|
||||
ORA-17421=Tipi o connessione non definita
|
||||
|
||||
ORA-17422=Classe non valida in factory
|
||||
|
||||
ORA-17423=Uso di un lock PLSQL senza un IOV definito in corso
|
||||
|
||||
ORA-17424=Tentativo differente operazione di marshalling in corso
|
||||
|
||||
ORA-17425=Restituzione di un flusso in blocco PLSQL in corso
|
||||
|
||||
ORA-17426=Entrambe le associazioni IN ed OUT sono NULL
|
||||
|
||||
ORA-17427=Uso di OAC non inizializzato in corso
|
||||
|
||||
ORA-17428=Il collegamento deve essere richiamato dopo la connessione
|
||||
|
||||
ORA-17429=\u00c8 necessaria almeno la connessione al server
|
||||
|
||||
ORA-17430=\u00c8 necessario il collegamento al server
|
||||
|
||||
ORA-17431=L\'istruzione SQL da analizzare \u00e8 nulla
|
||||
|
||||
ORA-17432=opzioni non valide in all7
|
||||
|
||||
ORA-17433=argomenti non validi nella chiamata
|
||||
|
||||
ORA-17434=non in modalit\u00e0 di flusso
|
||||
|
||||
ORA-17435=numero non valido di in_out_binds in IOV
|
||||
|
||||
ORA-17436=numero non valido di outbinds
|
||||
|
||||
ORA-17437=Errore negli argomenti IN/OUT del blocco PLSQL
|
||||
|
||||
ORA-17438=Interno - valore non previsto
|
||||
|
||||
ORA-17439=Tipo SQL non valido
|
||||
|
||||
ORA-17440=Il tipo DBItem/DBType \u00e8 nullo
|
||||
|
||||
ORA-17441=Versione Oracle non supportata. La versione minima supportata \u00e8 la 7.2.3.
|
||||
|
||||
ORA-17442=Valore di Refcursor non valido
|
||||
|
||||
ORA-17443=Utente nullo o password non supportata nel driver THIN
|
||||
|
||||
ORA-17444=La versione del protocollo TTC ricevuta dal server non \u00e8 supportata
|
||||
|
||||
# ^ ^ ^ ^
|
||||
# | | | | P L E A S E R E A D
|
||||
#
|
||||
# Add new message above this comment.
|
||||
# Before you add a new message, please read "Message Guideline" at the
|
||||
# top of this file first.
|
||||
#
|
Binary file not shown.
@ -0,0 +1,20 @@
|
||||
package fr.blankoworld.ihm;
|
||||
|
||||
import javax.swing.JFrame;
|
||||
|
||||
public class Connexion extends JFrame {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
// TODO Auto-generated method stub
|
||||
|
||||
}
|
||||
|
||||
private Connexion() {
|
||||
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user