Flux rss
Collection CommentÇaMarche.net
Rechercher : dans
Par : Mots clés Nom d'utilisateur
Messages sans réponse

[jsp]connexion access avec jsp

laure, le lundi 19 septembre 2005 à 16:45:08 
 Signaler ce message aux modérateurs

Bonjour je voudrais réaliser une connexion de la base de donnée access avec jsp mais pr l'instant ça ne veut pas marcher .voila mon code :

import java.sql.*;
import java.util.*;
import java.io.* ;

import java.lang.*;

import com.ms.jdbc.odbc.JdbcOdbcDriver;

<%

DriverManager.registerDriver(sun.jdbc.odbc.JdbcOdbcDriver);
Driver pilote = (Driver) Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
Connection conn = DriverManager.getConnection("jdbc:odbc:DsnUtil");
Statement instruc = conn.createStatement();

ResultSet rs = instruc.executeQuery("SELECT titre, nom, prenom From utilisateur");

while (rs.next()) {

String titre = rs.getString("titre");
String nom = rs.getString("nom");
String prenom = rs.getString("prenom");
out.print("<tr><td>" + titre + "</td><td>" + nom + "</td></tr>" + prenom + "</td></tr>"); 
}

<html>
<head> 
<title>formulaire</title>
</head>
<body bgcolor="#6666FF" text="#330066">
<p> </p>


<h1 align="center"> Envoi des cordonnées </h1>


  <div align="center">
<table width="75%" height="249" border="5" bordercolor="#0000FF">
    <tr> 
      <td height="235" background="">
<div align="center"><form method="post" action="envoyer.jsp">
	 <b><font color="#000066" size="1" face="Verdana">M/Mme/Mlle</font><font size="1" face="Verdana"></b>
		<select name="titre">
			<option> Mr </option>
			<option> Mme </option>
			<option> Mlle </option>
		</select>
	<br> <br>

  <b><font color="#000066" size="1" face="Verdana">Nom</font><font size="1" face="Verdana"><br>
          <input type="text" name="nom" style="background-color : #ffffcc">
          <br>
          <font color="#000066">Prénom</font></font></b><br>
          <input type="text" name="prenom" style="background-color : #ffffcc">
          <br>
          <br>
          <input type="submit" name="Submit" value="Entrer">
  </form>       </div>  
 </td>
    </tr>
  </table>
  </div>


  </body>
  </html>



instruc.close();

conn.close(); 

merci d'avance

1

Vincent B, le lundi 19 septembre 2005 à 19:38:56

Bonsoir Laure,

Tu ne peux pas utiliser directement les classes Java, elles doivent d'abord être compilées.

Si tu programmes en Java, tu dois disposer d'un environnement complet :

Le JDK ( la machine virtuelle Java)
Le serveur web JSP (Tomcat est le plus courant)
le compilateur (JCreator est facile d'utilisation)
l'editeur pour tes pages JSP (ScriptEdit est facile d'utilisation)

Je viens de te décrire mon environnement java que j'utilise sur un vieux PC portable sans problème.

Je te propose un modèle de développement, celui que j'utilise :

Les JSP pour la présentation
Les Servlets pour la logique "métier" (par exemple ta connexion à la base de données)

Tu dois séparer les deux. Les servlets sont des classes spécifiques qui doivent être compilées, alors que les pages JSP ne sont pas compilées par toi.

Je dispose d'un exemple complet que je peux zipper et t'envoyer. Si tu ne veux pas laisser ton adresse mail sur le forum, utilise mon site web à la page http://www.networkvb.com/mail.php

En espérant t'avoir aidé,

Cordialement,

Vincent Patience et persévérance, la réussite est au bout

Répondre à Vincent B

2

laure, le mardi 20 septembre 2005 à 12:52:58

Merci vincent mais tout ce ke tu m'a dis j'utilise tomcat mais le pb que j'ai j'ai pas su comment séparer la connexion avec le formulaire ke j'ai réalisé.
remercie

Répondre à laure

5

mostafa, le mardi 27 mars 2007 à 16:14:00

Bonjour vincent
j'ai aussi le meme problme de connexion avec les jsp en fait je suis un débutant en ce langage et j'aimerais que vous m'envoyer votre exemple .zip sur cet adresse elmostafa06@hotmail.com
et merci d'avance

Répondre à mostafa

3

Vincent B, le mardi 20 septembre 2005 à 13:03:20

Bonjour Laure,

Comme tu n'avais pas précisé ta configuration, j'ai préféré faire un rappel. Comme je te disais, tu dois avoir ta page JSP pour le formulaire, et la servlet pour la connexion à la base de données et le traitement.

Si tu as des difficultés pour réaliser ta servlet, le fichier zip est toujours à ta disposition si tu le souhaites.

Amicalement,

Vincent B
Mail : v.barberot at networkvb.com Patience et persévérance, la réussite est au bout

Répondre à Vincent B

4

laure, le mardi 20 septembre 2005 à 13:21:21

Remercie vincent le problème ke j'ai trouvé comment faire le lien entre la page jsp et la connexion c'est pr cela je l'ai réalisé sur une seule page.merci de m'avoir envoyé le zip sur ismmada@yahoo.fr

remercie

Répondre à laure

6

 joul_flash, le jeudi 8 novembre 2007 à 12:52:51

Remercie vincent le problème ke j'ai trouvé comment faire le lien entre la page jsp et la connexion c'est pr cela je l'ai réalisé sur une seule page.merci de m'avoir envoyé le zip sur jouali@hotmail.com

remercie

Répondre à joul_flash
Connexion access visual basic (Résolu) Bonjour, Je dois réaliser une application Visual Basic qui utilise une base de donnée Access. J'ai cherché sur internet comment se connecter à Access sous Visual Basic et comment récupérer le résultat de requêtes mais je n'ai réussi à rien faire, même... www.commentcamarche.net/forum/affich-1491725-connexion-access-visual-basic
Probleme de connection à Mysql avec JSP slt est ce que vous pouvez m'aider je veux me connecter à Mysql avec jsp mé jarrive pa a la faire voici l'erreur qui m'apparé: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at... www.commentcamarche.net/forum/affich-2820944-probleme-de-connection-a-mysql-avec-jsp
[VBA ACCESS] Connexion / Déconnexion Bonjour, Je souhaite réaliser les deux choses suivantes en VBA sous Access 2000 : - lancer une connexion automatique au lancement de la base sur un utilisateur - ajouter un bouton déconnexion / connexion pour pouvoir changer de session. Précision :... www.commentcamarche.net/forum/affich-414418-vba-access-connexion-deconnexion
PhpMyAdmin - 1045- Access denied for user root@localhostPhpMyAdmin - Access denied for user root’@localhost Cette astuce est destinée à ceux qui ont un problème d’ouverture de PhpMyAdmin (par exemple avec WAMP Server ou EasyPHP) avec l'erreur suivante : #1045- Access denied for user... www.commentcamarche.net/faq/sujet-12341-phpmyadmin-1045-access-denied-for-user-root-localhost
[VBA]Connecter une base de donnée (MDB) à excelConnecter une base de donnée access (MDB) dans une application excel. Ajouter la référence Microsoft DAO object librairy X.X Dans un module général (Module1 par exemple) coller le code ci-dessous Sub CopieDBaccess() Dim BDexp As Database Dim... www.commentcamarche.net/faq/sujet-16016-vba-connecter-une-base-de-donnee-mdb-a-excel
Réseau local et partage de connexion InternetSommaire I. Configurer un réseau entre 2 PC seulement 1. Avec Windows Vista 2. Avec Windows XP 3. Avec Windows 98 (Me?) II. Avec plusieurs ordinateurs III. Partage de connexion internet. a. Sous windows XP et Vista b. Sous Windows... www.commentcamarche.net/faq/sujet-254-reseau-local-et-partage-de-connexion-internet
Connexion base de données access avec VB.netbonjour j'ai besoin de vos aides,jai une base de donnéées acess à travers laquelle j'ai voulue la connecter avec visual basic. net et j'ai pas réussi de le faire je vous remercie tous le monde qui s'interesse de cette question . veiller envoiyer vos... www.commentcamarche.net/forum/affich-3637265-connexion-base-de-donnees-access-avec-vb-net
ODBC Access SQL Server distantBonjour, Sur mon réseau : Poste A : SQL Server 2005 Edition Express installé avec la base de données de mon application Ensuite j'ai deux solutions mais dans les deux cas il me fait la même erreur : 1) J'ai une application access (.mdb) avec des... www.commentcamarche.net/forum/affich-4754990-odbc-access-sql-server-distant
Bouton de commande sur accessBonjour, Bonjour, j'ai créé un bouton de commande nommé "Quitter" dans le formulaire de connexion (access). je voudrais savoir comment programmer ça pour que lorsque je clique là-dessus pour quitter access une boite de dailogue avec un message "voulez... www.commentcamarche.net/forum/affich-3964481-bouton-de-commande-sur-access
Télécharger Outlook ConnectorMicrosoft Outlook Connector permet d'utiliser Outlook 2003 ou Outlook 2007 afin d'accéder à vos comptes de messagerie Windows Live Hotmail ou Office Live Mail et de les gérer gratuitement, notamment les contacts. Selon les services, la... www.commentcamarche.net/telecharger/telecharger-34056225-outlook-connector
WPA - WiFi Protected AccessIntroduction au WPA WPA (WiFi protected Access est une solution de sécurisation de réseau WiFi proposé par la WiFi Alliance, afin de combler les lacunes du WEP. WPA - WiFi Protected Access Le WPA est une version « allégée » du protocole... www.commentcamarche.net/contents/wifi/wifi-wpa.php3
Connexion à la base de données avec JDBCConnexion à la base de données L'API (Application Programming Interface) JDBC, c'est-à-dire la bibliothèque de classes JDBC, se charge de trois étapes indispensables à la connexion à une base de données : la création d'une connexion à la... www.commentcamarche.net/contents/jdbc/jdbcconnect.php3
Partager une connexion Internet sous Windows XPIntérêt Si vous possédez un réseau local (deux ordinateurs ou plus reliés en réseau) dont un connecté à Internet (par l'intermédiaire d'un modem, par le câble, ...) il peut être intéressant de rendre Internet accessible aux autres ordinateurs du... www.commentcamarche.net/contents/pratique/partage-xp.php3