Hello,
je suis en train de me casser la tête sur une requête SQL me permettant d'interroger ma BDD Oracle avec comme paramètre where le contenu d'un champ dbe de mon application. (ca pourrait aussi etre une variable integer voire un keyvalue d'une DBLookupListBox)
Voici ma requête:
DMConnectionBDD.dstSegmentsListe.CommandText := 'SELECT * FROM sy_segments WHERE Roles_ID = ''+frmGestionRole.dbeRoleID.Text+''';
Oracle me répond:
Nombre non valide.
=> je pense que c'est parce que là c'est de l'integer et que lui veut du number comme mon attribut Roles_ID. Mais je ne sais pas du tout comment le satisfaire...
Pouvez vous m'aider?
Merci d'avance
Partager