probleme sur requete sql par le code et sauvegarde d'une image dans la base
Bonjour à tous
j'ai deux problemes que voici:
1 le premier concerne une requete SQL.
voici le code:
Code:
1 2 3
| sql:='SELECT * FROM personne WHERE nom LIKE '+quotedstr('Bon*');
adodataset1.commandtext:=sql;
adodataset1.open; |
le problème qui se pose est que mon dbgrid1 n'affiche pas tous les enregistrement commencant par "bon" comme bonjour et bonté mais n'affiche lque ceux dont le nom=bon.
comment faire cette requête pour que le grid affiche donc tous les enregistrement commencant par "bon"?
2. j'aimerais savoir comment selectionner une image et l'enregistrer dans la base
j'ai un champ image que je n'arrive pas à affecté à mon adodataset.En effet j'ai mis un dbimage1,un openimage1 et un bouton sur mon formulaire.le clic sur le bouton execute la boite de dialogue openimage dans lequel je sélectionne une image qui bien evidemment s'affiche dans dbimage1 par la propriété picture .
le problème est que lorsque je poste mon adodataset contenant l'image,l'image n'est pas enregistrée dans la ma base de donnée.
j'imagine que le champ adodataset.fieldbyname('image') n' a pas été affecté.
j'aimerais avoir un code pour effectué cette opération
merci pour vos reponses