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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [.net] Valeur de retour d'une requête SQL

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[.net] Valeur de retour d'une requête SQL

n°1119100
steppenwol​f
Posté le 14-06-2005 à 09:14:04  profilanswer
 

Salut !
 
Ma question concerne une requête SQL en VB.NET !  
J'explique un peu mon pb : dans mon application, je réalise une requête sur une table spécifique à un groupe de clients pour connaître le tarif qui est appliqué sur tel ou tel produit. Mais il peut arriver que le produit recherché ne soit pas dans la table mais dans une autre table de produits dite générale (et qui contient toutes les références avec les prix de base) !
Ma question est : comment récupérer la valeur de retour d'une requête pour savoir si un enregistrement a été trouvé ou non ?
 
Voici mon code pour la première requête :

Code :
  1. Mycommand = MyConnexion.CreateCommand()
  2.                         Mycommand.CommandText = "SELECT produit.reference, produit.prix FROM produit WHERE  INNER JOIN gammeproduit ON gammeproduit.produit=produit.reference WHERE gammeproduit.id_gamme=" & Normal.id_gamme & " AND produit.hauteur=?  AND produit.faisceau=" & Normal.faisc & " AND produit.portee=" & Normal.porte & " AND type_faisceau=e"
  3.                         Dim HauteurParameter As New System.Data.OleDb.OleDbParameter("hauteur", System.Data.OleDb.OleDbType.Double, 0, "hauteur" )
  4.                         Mycommand.Parameters.Add(HauteurParameter)
  5.                         HauteurParameter.Value = ht
  6.                         MyConnexion.Open()
  7.                         myReader = Mycommand.ExecuteReader
  8.                         Do While myReader.Read()
  9.                             Normal.tab_produit(i) = myReader.GetString(0)
  10.                             Normal.produit_qte_prix(i, 0) = nbe
  11.                             Normal.produit_qte_prix(i, 1) = myReader.GetDouble(1)
  12.                             i += 1
  13.                         Loop
  14.                         myReader.Close()
  15.                         MyConnexion.Close()


 
Merci pour votre aide !
 
Alex

mood
Publicité
Posté le 14-06-2005 à 09:14:04  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [.net] Valeur de retour d'une requête SQL

 

Sujets relatifs
[SQL] Access[SQL] Tester si une Base existe déjà... ???
[INFO] Limitations de la fonction RAND() de SQL Server[MySQL] Sous-requête
[MySQL] Requête d'update particulière[SQL Server] Utilisation de xp_sendmail
ACCESS / SQL[Résolu] [vb.net] Requête SQL
[SQL Server] Prob de Retour Chariot 
Plus de sujets relatifs à : [.net] Valeur de retour d'une requête SQL


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