Accueil > Forum > > > > Connection vers MS SQL 2000 server (comment faire ?)
Connection vers MS SQL 2000 server (comment faire ?)
lundi 19 janvier 2004 à 13:44:14 |
Connection vers MS SQL 2000 server (comment faire ?)

coyote_fx
|
Bijour a tous, Voilà j'ai pas le choix, je dois me connecter à une base de donnée se trouvant sur un serveur MS SQL 2000. Je suis débutant en JAVA. Comment dois je m'y prendre !??? Quels objets faut-il que j'utilise sachant que mon code doit être mulit-platforme ? Merci Laurent
|
|
lundi 19 janvier 2004 à 17:31:59 |
Re : Connection vers MS SQL 2000 server (comment faire ?)

ioiomatic
|
Salut, de façon générale, tu déclares le driver odbc, puis tu crées une connection dans un try comme suit:
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance(); Connection connection = DriverManager.getConnection("jdbc:odbc:Nom_de_la_BDD", "user", "password"); } catch(Exception e){ ton_traitement_en_cas_d_echec_de_connexion }
N'oublie pas de déclarer avant: import java.sql.*;
Si tu veux que ton appli soit multi plateforme, il faudra compiler ton code sur les différentes plateformes sur laquelle elle sera utilisée
|
|
mardi 20 janvier 2004 à 00:19:33 |
Re : Connection vers MS SQL 2000 server (comment faire ?)
|
mardi 20 janvier 2004 à 07:58:08 |
Re : Connection vers MS SQL 2000 server (comment faire ?)

coyote_fx
|
OK merci pour ces conseils,
L'un d'entre vous aurait-il un exemple fonctionel ? Avec au moins une requete SQL en lecture et une en écriture ?
Coy
|
|
mardi 20 janvier 2004 à 18:48:38 |
Re : Connection vers MS SQL 2000 server (comment faire ?)

ioiomatic
|
hello ! à priori tu n'as pas pris le temps de jeter un coup d'oeil à de la doc concernant le sujet, mais je vais te donner un exple ;) après avoir déclarer une connexion à ta base comme décrit dans le message plus haut, supposons une table personnel dans laquelle on a les champs nom et prénom, tu veux récupérer les noms de toutes les personnes et les mettre dans un vecteur déclaré comme suit Vector mesNoms = new Vector() puis les afficher à l'invite systeme: toujours dans un try: try{ Statement stt = connection.createStatement(); ResultSet requete = ("select nom from personnel"); while(requete.next()){ mesNoms.add(requete.getString(1)); } requete.close(); stt.close(); for(int i=0; i < mesNoms.size(); i++){system.out.println(mesNoms.get(i));}
voilà, c'est pas plus compliqué que cela ! Bon courage pour ton apprentissage
|
|
mardi 20 janvier 2004 à 18:58:38 |
Re : Connection vers MS SQL 2000 server (comment faire ?)

ioiomatic
|
Heureusement que je me relis, erratum sur le ResultSet: il faut remplacer ResultSet requete = ("select nom from personnel") par ResultSet requete ) stt.executeQuery("select nom from personnel").
Maintenant si tu veux écrire dans la base, par exple changer les noms de toutes les personnes qui ont pour nom dupond par dupont. Ca fonctionne avec la syntaxe si dessus: ResultSet requete = stt.executeQuery("update personnel set nom = 'dupont' where nom = 'dupond'"); ou une autre plus adéquate si tu devais retrouver une erreur: ResultSet requete ) stt.executeUpdate("update personnel set nom = 'dupont' where nom = 'dupond'");
|
|
mardi 20 janvier 2004 à 19:02:05 |
Re : Connection vers MS SQL 2000 server (comment faire ?)

ioiomatic
|
décidemment je fatigue. Le catch correspondant au try englobant le traitement SQL est de type SQLException. Exple: catch(SQLException sqle){System.err.println("erreur dans requete a la base" + sqle.getMessage());}
|
|
mercredi 28 janvier 2004 à 22:46:55 |
Re : Connection vers MS SQL 2000 server (comment faire ?)

coyote_fx
|
OK merci ca marche ;-)
mais je suis encore bloqué :-(((
Maintenant j'ai une erreur lorsque j'utilise les méthode last() et absolut(...).
java.sql.SQLException: Result set type is TYPE_FORWARD_ONLY
|
|
Cette discussion est classée dans : ms, connection, sql, server
Répondre à ce message
Sujets en rapport avec ce message
Connection netbeans sql server 2005 [ par beberto56 ]
Bonjour,est ce quelqu'un pourrais me donner la démarche à suivre pour que je connecte une application netbeans avec deux interfaces(jFram) à une base
JSP / SQL Server 2005 [ par Marakima ]
Bonsoir, Je voudrais créer une page JSP qui va afficher les informations d'une table créer à partir d'une base de donnée "SQL Serveur Management Studi
MySQL Server pour se connecter [ par taktouk541 ]
bonjours je cherche a aprendre la metrise du platforme Hibernate sous netbans mais quans j'ai accedé au tutorial officiel du netbeans sur l'Hibernate
problème de connection jdev avec oracle8i sous windows2000 server [ par FreeWHD ]
Slt, j'ai dévloppé une application par jdev10 dans un poste client et le poste administrateur utilisant win2000 server avec SGBDR oracle8i je n'é pas
QLQ peut m'aider !!!!!!!! Plaise [ par khachkhouch ]
[^^sad1]slt j'ai entrant de faire un programme et j'ai besoin d'utiliser une connection à base de donner mais, j'ai trouver des Difficultés à la conne
enregistrer une image dans une base sql server et afficher avec nb.net [ par samia_86 ]
salut tout le monde j'ai une base de données sql server la ou j'ai une table avec un champ d'image,je voudrais inserer une image dans la base de donné
projet java SQL Server 2005 [ par casacochi ]
Bonjour, je veux savoir comment afficher la liste des bases publiées pas les autres serveur afin de pouvoir y créer un abonnement à une base pour bi
sql netbeans [ par rania25 ]
Salut, je viens d'installer SQL Server mais je n'arrive pas à me connecter (en mode console). lorsque je rentre mon login et mon mot de passe, j'ai
SQL Server DTS [ par sarah2386 ]
bonsoir, svp je veux utiliser les DTS dans lextraction de donnée dans une application java, mais jai un pblm je veux donner a chaque fois une nouvelle
Sql Server + Analyseur de Requetes [ par syndrael ]
J'accède à un serveur SQL Server distant via l'Analysuer de requetes. Mais j'ai oublié de garder une procédure stockée dans un fichier et donc celle-c
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
Comparez les prix

HTC Hero
Entre 550€ et 550€
|