Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2269 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  connexion à une base de données SQL server via ado.net

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

connexion à une base de données SQL server via ado.net

n°1406574
youriopla
Posté le 13-07-2006 à 17:49:19  profilanswer
 

Salut,  
je voudrais savoir comment faire pour se connecter à une base de données SAL server via ado.net du framework 2.0.
j'ai deja essayé ce code mais ça n'a pas marché:
 
using System.Data.SqlClient;
SqlConnection oSQLConn = new SqlConnection();
oSQLConn.ConnectionString="Server=myServer;Initial Catalog=myBdd;uid=myLogin;password=myPassword";
oSQLConn.Open();
 
 
autre chose, j'utilise une authentification windows dans SQL server 2000


Message édité par Harkonnen le 14-07-2006 à 11:32:26
mood
Publicité
Posté le 13-07-2006 à 17:49:19  profilanswer
 

n°1406608
youriopla
Posté le 13-07-2006 à 18:31:15  profilanswer
 

vous etes laaaaa??

n°1406610
moi23372
Posté le 13-07-2006 à 18:33:32  profilanswer
 

et c'est quoi ton message d'erreur?

n°1406614
youriopla
Posté le 13-07-2006 à 18:42:15  profilanswer
 

voila le message :
"A namespace does not directly contain members such as fields or methods"

n°1406616
moi23372
Posté le 13-07-2006 à 18:47:01  profilanswer
 

et il pete sur quelles lignes?

n°1406623
youriopla
Posté le 13-07-2006 à 19:04:24  profilanswer
 

sur la ligne :
 
SqlConnection oSQLConn = new SqlConnection();

n°1406632
_Mose_
Lonesome coder
Posté le 13-07-2006 à 19:21:28  profilanswer
 

Lol...
le code que tu viens de nous monter, il faut le mettre dans un méthode  ;)
Et si il est dans une méthode, vérifie que tes accolade sont bien fermée partout.

n°1406649
youriopla
Posté le 13-07-2006 à 20:00:42  profilanswer
 

oui c ça, :)
mais il me genere encore une peetite erreur:
"A get or set accessor expected"
sur la meme ligne d'avant.

n°1406686
moi23372
Posté le 13-07-2006 à 21:08:46  profilanswer
 

laisse tombé le C#, je crois que tu n'as pas compris le principe de ce langage.
 
te faut une classe
avec des méthodes

n°1406830
youriopla
Posté le 14-07-2006 à 11:23:35  profilanswer
 

C'est pas question du langage, parce que l'orienté objet ne me pose pas de probleme, mais plutot c'est question de syntaxe.
 
Si on veut se connecter à SQL server dans un poste local avec une authentification "windows" et non pas avec un login et un mot de passe, quelle est la chaine de connexion à écrire??

mood
Publicité
Posté le 14-07-2006 à 11:23:35  profilanswer
 

n°1406835
moi23372
Posté le 14-07-2006 à 11:29:03  profilanswer
 

c'est pas un problème de chaine de connexion dans ton cas, c'est un problème de synthaxe, es tu bien sure de savoir ce que c'est une classe qui contient des méthodes. Sincèrement j'en doute.
 
public class maClass
{
     public maClass() { }
 
     public maMethode1()  
     {
         //code
     }
}

n°1406837
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 14-07-2006 à 11:30:33  profilanswer
 

youriopla a écrit :

vous etes laaaaa??


merci d'éviter ce genre de remarque à l'avenir stp ! si tu n'as pas de réponse, il faut etre patient. c'est un forum, pas une hot line
 

youriopla a écrit :

C'est pas question du langage, parce que l'orienté objet ne me pose pas de probleme, mais plutot c'est question de syntaxe.


ah oui, effectivement, on l'a vu avec ton code précédent que tu ne collais pas dans une méthode (b-a ba de l'orienté objet). pour une fois, je suis d'accord avec moi23372.
 

youriopla a écrit :


Si on veut se connecter à SQL server dans un poste local avec une authentification "windows" et non pas avec un login et un mot de passe, quelle est la chaine de connexion à écrire??


 
http://www.connectionstrings.com/
 
edit: et c'est quoi ce sondage à la con encore ? pq tu te sens obligé de créer un sondage à chaque topic que tu ouvres [:heink]
je le vire hein, c'est n'importe quoi


Message édité par Harkonnen le 14-07-2006 à 11:33:35

---------------
J'ai un string dans l'array (Paris Hilton)
n°1406840
youriopla
Posté le 14-07-2006 à 11:39:29  profilanswer
 

C bon le probleme est resolu, j'ai trouvé la chaine de connexion qu'il fallait faire:
data source=localhost; integrated security=sspi ;initial catalog=mabase
 
@+

n°1406842
youriopla
Posté le 14-07-2006 à 11:44:56  profilanswer
 

Je vous avez di que c'étai un probleme de chaine de connexion. Et j'ai des questions bien precise, on n'est pas la pour les critiques. Si vous ne savez pas la réponse alors s'abstenir svp. faut pas changer de sujet à chaque fois quand on est coincé.

n°1406852
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 14-07-2006 à 11:58:56  profilanswer
 

youriopla a écrit :

Je vous avez di que c'étai un probleme de chaine de connexion. Et j'ai des questions bien precise, on n'est pas la pour les critiques. Si vous ne savez pas la réponse alors s'abstenir svp. faut pas changer de sujet à chaque fois quand on est coincé.


non mais attend, je suis désolé mais le message "A namespace does not directly contain members such as fields or methods" n'a strictement rien à voir avec un problème de chaine de connexion ! ce message apparait si tu essaies de coller du code en dehors d'une classe :

Code :
  1. namespace prout
  2. {
  3.    public void methode()
  4.    {
  5.       using System.Data.SqlClient;
  6.       SqlConnection oSQLConn = new SqlConnection();
  7.    }
  8.    public class machin
  9.    {
  10.       (...)
  11.    }
  12. }


voila ce que t'as du faire : coller la méthode directement dans le namespace et pas dans une classe. une chaine de connexion erronée ne déclenche pas ce genre de message hein :sarcastic:


Message édité par Harkonnen le 14-07-2006 à 11:59:47

---------------
J'ai un string dans l'array (Paris Hilton)
n°1406878
moi23372
Posté le 14-07-2006 à 12:53:03  profilanswer
 

pour une fois je suis d'accord avec Harkonnen... C'est rare mais ça arrive. Une chaine de connexion éronnée déclencherait un message d'erreur très précis et en aucun cas le message d'erreur que tu as stipulé... Faut savoir parfois accepter ces erreurs...

n°1406943
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 14-07-2006 à 15:08:20  profilanswer
 

moi23372 a écrit :

pour une fois je suis d'accord avec Harkonnen... C'est rare mais ça arrive. Une chaine de connexion éronnée déclencherait un message d'erreur très précis et en aucun cas le message d'erreur que tu as stipulé... Faut savoir parfois accepter ces erreurs...


épouse moi :love:


---------------
J'ai un string dans l'array (Paris Hilton)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  connexion à une base de données SQL server via ado.net

 

Sujets relatifs
[Batch] redémarrer/tuer une connexion[Résolu][SQL] Problème classement ASC/DESC sur VARCHAR
Création d'une base, relation entre les tablesPrblm de connexion avec PHP via EasyPhP sur base SQLServ 2000
Aide sur SQL concernant des dates/duréesPrblm connexion php via EasyPhp sur base MSSQLSERVEUR2000
Stocker des images dans une base access[Hibernate ] récup requête SQL texte auto générée
Plus de sujets relatifs à : connexion à une base de données SQL server via ado.net


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR