cs_steppenwolf
Messages postés84Date d'inscriptionjeudi 18 septembre 2003StatutMembreDernière intervention29 décembre 2006
-
9 juin 2005 à 10:27
cs_steppenwolf
Messages postés84Date d'inscriptionjeudi 18 septembre 2003StatutMembreDernière intervention29 décembre 2006
-
9 juin 2005 à 13:10
Salut !
J'ai un soucis avec une requête SQL, voici mon code :
####################################################
' On récupère la hauteur sélectionnée dans la combobox
Dim ht As Double
ht = CDbl(cmbBoxHauteur.SelectedItem)
ht = Math.Round(ht, 2)
' On recherche les faisceaux disponibles pour cette hauteur
Dim MyConnexion As OleDbConnection = New
OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & _
"C:\bd.mdb")
Dim Mycommand As
OleDbCommand = MyConnexion.CreateCommand()
Mycommand.CommandText = "SELECT DISTINCT faisceau FROM produit WHERE hauteur=" & ht & ""
MyConnexion.Open()
Dim myReader As
OleDbDataReader = Mycommand.ExecuteReader()
Do While
myReader.Read()
cmbBoxFaisceau.Items.Add(myReader.GetInt32(0))
Loop
myReader.Close()
MyConnexion.Close()
####################################################
Je pense qu'il s'agit d'un problème au niveau de la variable ht qui représente la hauteur ! Dans la base de données, hauteur est du type réel.
L'erreur affichée est :
Une exception non gérée du type 'System.Data.OleDb.OleDbException' s'est produite dans system.data.dll
cs_steppenwolf
Messages postés84Date d'inscriptionjeudi 18 septembre 2003StatutMembreDernière intervention29 décembre 2006 9 juin 2005 à 10:37
je viens d'essayer ta solution ("SELECT DISTINCT faisceau FROM produit WHERE hauteur='" & ht & "'") mais tj la meme erreur !
Sans (& "" à la fin) à la fin ca fait une erreur de syntaxe !
cs_liquide
Messages postés1016Date d'inscriptionsamedi 22 mars 2003StatutMembreDernière intervention24 juin 2008 9 juin 2005 à 11:33
je ne connaissais pas le distinct, que veut il dire ?
Bonne prog, [mailto:liquide_vaisselle_76@hotmail.fr liquide_vaisselle_76@hotmail.fr]
liquide (Membre "Liquide-Fundation" -- tout ce qui peut etre bu est interdit -- les alcolo sont mals , moi le 1er&n
Vous n’avez pas trouvé la réponse que vous recherchez ?