CONNEXION À UNE BASE DE DONNÉES SQL SERVER 2005

Ombitious_Developper Messages postés 2333 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 26 juillet 2013 - 26 sept. 2006 à 09:23
lesourrire Messages postés 9 Date d'inscription mercredi 10 novembre 2010 Statut Membre Dernière intervention 1 août 2011 - 29 juil. 2011 à 10:11
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/39697-connexion-a-une-base-de-donnees-sql-server-2005

lesourrire Messages postés 9 Date d'inscription mercredi 10 novembre 2010 Statut Membre Dernière intervention 1 août 2011 1
29 juil. 2011 à 10:11
merci c'est très clair, mais je me demande si ça peut marcher avec une servlet+jsp car je tente depuis plusieurs heures pour me connecter à ma base de données mais, tjrs sans aucun résultat ,qlq1 peut m'aider sachant que je suis encore un débutant ,merci d'avance :-)
adiaby Messages postés 51 Date d'inscription vendredi 28 mars 2008 Statut Membre Dernière intervention 21 décembre 2011
2 sept. 2008 à 17:24
bonjour,j'ai téléchargé un pilote jdbc pour sql server pour établir une conexion base de données entre Jcreator(java) et SQL server 7.0 mais je n'arriv pas à bien configurer le driver.le pilote jdbc c'est sqljdbc_2.0.J'ai besoin de votre aide svp. Merci d'avance
adiaby Messages postés 51 Date d'inscription vendredi 28 mars 2008 Statut Membre Dernière intervention 21 décembre 2011
2 sept. 2008 à 17:24
bonjour,j'ai téléchargé un pilote jdbc pour sql server pour établir une conexion base de données entre Jcreator(java) et SQL server 7.0 mais je n'arriv pas à bien configurer le driver.le pilote jdbc c'est sqljdbc_2.0.J'ai besoin de votre aide svp. Merci d'avance
adiaby Messages postés 51 Date d'inscription vendredi 28 mars 2008 Statut Membre Dernière intervention 21 décembre 2011
2 sept. 2008 à 17:24
bonjour,j'ai téléchargé un pilote jdbc pour sql server pour établir une conexion base de données entre Jcreator(java) et SQL server 7.0 mais je n'arriv pas à bien configurer le driver.le pilote jdbc c'est sqljdbc_2.0.J'ai besoin de votre aide svp. Merci d'avance
GITOS Messages postés 2 Date d'inscription mardi 3 juillet 2007 Statut Membre Dernière intervention 27 janvier 2008
27 janv. 2008 à 15:26
bonjour
je voudrais savoir comment etablir une connection Base de données entre Eclipse ( JSP) et SQL server 2005 , a l'aide de Hibernate j'ai essayé avec beaucoup de pilotes JDBC de SQL server et Dans le fichier struts-config.xml avec cette chaine de connection:
<set-property property="url" value="jdbc:jtds:sqlserver://192.168.1.2:1433;databaseName=base_test;user=sa;password=oussama"/>

quelqu'un a une idée sur le pilote ideal , et l'url de connection et merci .
cs_gogomanu Messages postés 29 Date d'inscription mardi 7 janvier 2003 Statut Membre Dernière intervention 26 mars 2009
8 juil. 2007 à 19:40
Merci beaucoup je débute en Java et c'est grace à ton exemple complet (classe + JSP) que j'ai enfin réussi à me connecter à une base de données !
Super!
Donc je vais enfin pouvoir commencer les choses sérieuses en Java !
taoufikovic90 Messages postés 1 Date d'inscription mardi 24 octobre 2006 Statut Membre Dernière intervention 19 juin 2007
19 juin 2007 à 12:26
bonjour monsieur j'ai une question à vous poser est ce que c'est possible de se connecter à 2 bases de données? j'ai crée deux methodes de connections et quand je férme la premiè-re pour ouvrir la 2eme ça marche pas merci
acidburn09 Messages postés 6 Date d'inscription mardi 6 septembre 2005 Statut Membre Dernière intervention 24 mai 2007
24 mai 2007 à 02:23
Salut,

Je suis un petit nouveau dans le langage Java et je commence à tenter de me connecter à des bases de données sql server.
J'ai vu votre code et il semble très bien, cependant, lorsque j'utilise le pilote "com.microsoft.sqlserver.jdbc.SQLServerDriver" dans mon programme, ça me dit que le pilote n'a pu être trouvé. Je suis donc incapable de me connecter à la base de donnée. Est-ce que j'aurais oublié quelque chose ?

J'aurais aussi une interrogation concernant la connection à la base de donnée. Je me connecte à une base de donnée sur un réseau. Est-ce qu'il est permis de mettre plusieurs niveau de serveurs dans la string de connection ? Exemple: "jdbc:sqlserver://sql5/bdDept;databaseName=nomSchema".
walidsaad Messages postés 3 Date d'inscription mercredi 5 juillet 2006 Statut Membre Dernière intervention 16 octobre 2006
3 oct. 2006 à 10:49
bravo
davidyannick Messages postés 2 Date d'inscription lundi 10 juillet 2006 Statut Membre Dernière intervention 26 septembre 2006
26 sept. 2006 à 12:17
effectivement c'est une erreur de conception de ma part, merci de votre remarque
Ombitious_Developper Messages postés 2333 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 26 juillet 2013 38
26 sept. 2006 à 09:23
Salut :

Juste une remarque concernant l'initialisation du pilote de la base de données,
il vaut mieux le mettre dans un bloc statique ou au début de la fonction main pourqu'il soit appeler au plus une seule fois indépendemment des instances créer à partir de votre classe.

// 1- Solution 1:
public class SqlConnection {
static {
try {
Class.forName ("driver");
}
catch (ClassNotFoundException e) {
e.printStackTrace ();
Syste.exit (1);
}
}
// ...
}
// 2- Solution 2:
public static void main (String [] args) {
try {
Class.forName ("driver");
}
catch (ClassNotFoundException e) {
e.printStackTrace ();
Syste.exit (1);
}
//...
}
}
Rejoignez-nous