Grosse MàJ
This commit is contained in:
@ -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.
Binary file not shown.
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