Création
d'entreprise
Posez votre question Signaler

Problème de connexion à Oracle sous JSP

proganas 28Messages postés 29 novembre 2007Date d'inscription 9 mai 2010Dernière intervention - Dernière réponse le 10 oct. 2008 à 21:12
Bonjour à tout le monde,
J'ai un problème de connexion à oracle sous JSP, J'arrive pas à détecter l'erreur même si mon code est bien..quand je le test sous un IDE il marche bien mais sous JSP non .
il m'affiche une erreur "[Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié" comme quoi il trouve pas le pilote ODBC (il est bien installé :S..).
voila la partie du code JSP :
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@ page import="java.sql.*" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Calcul</title>
</head>
<body>
<% String Url = "jdbc:odbc:JspCon"; //le pilote JSPCon est deja configuré
String user = request.getParameter("user");
String pass = request.getParameter("pass");
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection(Url,"SYSTEM","be806713");
Statement St = con.createStatement();
user = "'"+user+"'";
String sql = "SELECT login FROM utilisateur where login ="+user;
boolean trouve = St.execute(sql);
String password = "";
if(trouve)
{
sql = "SELECT pass from utilisateur where login="+user;
ResultSet r = St.executeQuery(sql);
while(r.next())
{
password = r.getString("pass");
}
if(pass.equals(password))
out.println("Bonjour Mr "+user);
else
out.println("Votre Mot de passe Est Erroné ! ");
}
else
{
out.println("Vous Netes Inscri !! ");
}
}
catch (Exception e)
{ out.println(e.getMessage());
}
%>
</body>
</html>
Lire la suite 

Problème de connexion à Oracle sous JSP »

1 réponses
Réponse
+1
moins plus
SVP Jatten toujours une reponse...merci
Ajouter un commentaire
Ce document intitulé « Problème de connexion à Oracle sous JSP » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?