Prenons l'exemple de l'accès à une table d'informations sur un étudiant :
commencez par créer le fichier de base de données Access student.mdb, ouvrez le concepteur de table, entrez le nom du champ et le type de données, puis définissez la clé primaire :
Deuxièmement, créez des données de test :
numéro | d' | étudiant | nom | âge | de | l' | |
---|---|---|---|---|---|---|---|
200706001 | Zhang Fei | 19 | Jilin | Jilin University | Linguistique | 388 | |
200706002 | Liu Bei | 20 | Jilin | Northeast Normal University | Japonais | 328 | |
200706003 | Guan Yu | 19 | Beijing Pékin | University | Logiciels et théories informatiques | 421 | |
200706004 | Diao Chan | 18 | Sichuan | Sichuan University | Electronic Information Engineering | 376 | |
200706005 | Guan Hanqing | 18 | Zhejiang | Zhejiang University | Mathématiques computationnelles | 375 | |
200706006 | Quyi | 20 | Zhejiang | Zhejiang University | Chimie appliquée | 402 | |
200706007 | Oman | 19 | Beijing | Peking University | Library Management | 314 | |
200706008 | Apei | 19 | Beijing | Beihang University | Thermal Energy and Power Engineering | 348 | |
2 00706009 | Wu Zetian | 19 | Université Fudan | de Shanghai | Européenne et américaine Littérature | 399 | |
200706010 | Liu Yunlong | 18 | Université de technologie de | Liaoning | ShenyangFabrication mécanique | 416 | |
200706011 | Fang Ge | 19 | Université de technologie de | Liaoning | DalianMathématiques appliquées | 333 | |
200706012 | Wang Da | 21 | Tianjin | Application de réseau | de l'Université de Tianjin | 342 | |
200706013 | Xishi | 18 | Entrepôt de données | de l'Universitéde Tianjin | Nankai | 411 | |
200706014 | Li Shimin | 18 | Jilin | ChangchunGestion de l'information | de l'Université polytechnique | et des systèmes d'information364 | |
200706015 | Wang Mang | 19 | Université | du Hubei | WuhanÉnergie | solaire294 | |
200706016 | Zhu | Yuanzhang | 18 | Université | du Hubei | Wuhan Géothermie352 | |
200706017 | ZhugeLiang | 19 | Université | Tsinghua de Pékin | Technologie d'exploration de données | 434 | |
200706018 | Shi Dakai | 20 | Université dePékin | Sciences et technologies | Ingénierie énergétique | de Pékin | 319 |
200706019 | Hong Fengzhu | 18 | Université des langues étrangères de Pékin | Langues et cultures étrangères | de Pékin | 347 | |
200706020 | Liu Yan | 18 | Institut de technologie | de Heilongjiang | HarbinGénie électrique et automatisation | 405 | |
Numéro d’identification d’étudiant < SPAN> td >< td > Nom td >< td > Âge td >< td > de td >< td > école td >< td > Professionnel td >< td > Réalisations td > tr > <% ... Class.forName( " sun.jdbc.odbc.JdbcOdbcDriver " ); String url = " jdbc:odbc:driver={Pilote Microsoft Access (*.mdb)};DBQ=D:/student.mdb " ; Connexion con = DriverManager.getConnection(url); Instruction stmt = con.createStatement(); ResultSet rst = stmt.executeQuery( " select * from student " ); tandis que (rst.next()) { out.println( " out.println( " " + rst.getInt( " num " ) + " " ); | out.println( " " + rst.getString( " nom " ) + " " ); | out.println( " " + rst.getInt( " âge " ) + " " ); | out.println( " " + rst.getString( " fromw " ) + " " ); | out.println( " " + rst.getString( " école " ) + " " ); | out.println( " " + rst.getString( " majeur " ) + " " ); | out.println( " " + rst.getInt( " score " ) + " " ); | out.println( " " ); } rst.close(); stmt.close(); con.close(); %> < SPAN> tableau > centre > corps > html > Ensuite, définissez le fichier de configuration dans Tomcat 5.5.20 : créez un répertoire WEB-INF dans le répertoire Student et créez un fichier web.xml dans le répertoire WEB-INF. Le contenu de la configuration est :
xml version="1.0" encodage="ISO-8859-1" ?> < application Web xmlns ="http://java.sun.com/xml/ns/j2ee" xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation ="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd" version ="2.4" > nom d'affichage > Interroger les informations des étudiants à partir de la base de données Access descriptif > web-app > Enfin, démarrez le serveur Tomcat et tapez l'URL suivante dans la barre d'adresse pour accéder à la base de données Student.mdb : http://127.0.0.1:8080/Student/Student.jsp Les résultats d'accès sont tels qu'indiqués dans le chiffre: Cela permet d'accéder à la base de données Access. |