Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/05/2011, 00h12   #1
Invité de passage
 
Inscription : mars 2011
Messages : 35
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 35
Points : 3
Points : 3
Par défaut requete sql server

bonsoir ,

j'ai 2 tables :

serveur ( num_serie(clé_primaire),nom,code_marque,adresse_ip)

marques( code_marque (clé_primaire),nom_marque)

je veux réaliser une requete qui permet d'afficher le nom de la marque suivant code_marque. j'utilise vb6.
voici mon essai

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Rs3.Open "select * from marques ", cnn, adOpenKeyset, adLockOptimistic
IF Rs3.RecordCount > 0 Then
     i = 1
     Rs3.AbsolutePosition = 1
    MSFlexGrid1.Rows = 1
     Do While NOT Rs3.EOF
       MSFlexGrid1.Rows = MSFlexGrid1.Rows + 1
      c = Rs3.FIELDS("nom_marque")
     i = i + 1
       Rs3.MoveNext
     Loop
   End IF
 
  Rs.Open "select * from serveur", cnn, adOpenKeyset, adLockOptimistic
 
  IF Rs.RecordCount > 0 Then
     i = 1
     Rs.AbsolutePosition = 1
     MSFlexGrid1.Rows = 1
     Do While NOT Rs.EOF
       MSFlexGrid1.Rows = MSFlexGrid1.Rows + 1
       MSFlexGrid1.TextMatrix(i, 1) = Rs.FIELDS(0)
       MSFlexGrid1.TextMatrix(i, 2) = Rs.FIELDS(1)
 
     MSFlexGrid1.TextMatrix(i, 3) = c
 
       MSFlexGrid1.TextMatrix(i, 4) = Rs.FIELDS(3)
 
 
       i = i + 1
       Rs.MoveNext
     Loop
   End IF
 
     Rs.Close
rs3.close
le probléme c'est que dans l'exécution le champ nom marque est vide

svp aider moi
chaima01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 10h40   #2
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 953
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 953
Points : 17 773
Points : 17 773
VB n'ayant rien à voir avec SQL, je doute que vous obteniez une quelconque réponse. Postez dans le forum approprié ! Documentez votre demande et indentez votre code avec la balise CODE.

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 15h57   #3
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Architecte de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
Citation:
VB n'ayant rien à voir avec SQL, je doute que vous obteniez une quelconque réponse. Postez dans le forum approprié ! Documentez votre demande et indentez votre code avec la balise CODE.

A +
Et retirez moi ces SELECT *, dans la cas des marques vous ne vous servez que d'une colonne par exemple!!!
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h24.


 
 
 
 
Partenaires

Hébergement Web