L'utilisation de la commande trim a résolu le problème.
SELECT MAIL FROM MDL_CLIENT WHERE trim(MAIL) = ?
Type: Messages; Utilisateur: spottt
L'utilisation de la commande trim a résolu le problème.
SELECT MAIL FROM MDL_CLIENT WHERE trim(MAIL) = ?
@didate Oui justement, je ne vois pas du tout d'où vient le problème...
@Oliv37, ma table s'appelle bien MDL_CLIENT, le premier post était juste pour exposer mon problème. J'ai ajouté le vrai code...
Bien sur, voici la méthode complète :
public boolean findByMail(String mail) throws DAException {
try
{
Connection con = DBOracleConnection.getInstance();
String sqlRequest =...
Bonjour à tous,
J'ai un petit souci avec une BDD Oracle 12c.
Lors d'une requête en dur, aucun soucis, un résultat m'est bien retourné
SELECT NAME FROM CLIENT WHERE MAIL = 'xxx@aaa.com'Mais...
En effet, le problème devrait venir de là.
Tu déclares cette var en string, et tu effectues des calculs dessus...
Coûteux je ne pense pas, mais quel serait l'intérêt ?
Suis mon lien MSDN, tout y est renseigné.
Cependant, comme le dit DonQuiche, je ne vois pas comment cela pourrait résoudre le problème (mais c'est toujours bon de se renseigner!).
Tu dois la charger dans un AppDomain indépendant, et décharger cet AppDomain complètement (MSDN pour décharger une dll).
Cependant, dans ton cas, je commencerais par simplement la supprimer de la...
Je commencerais par me faire une idée de l'architecture des données à mettre en place : quelles données persister? comment?
Il semblerait que tu répertorier les utilisateurs, mais également les...
Tu peux t'amuser à créer une IA qui calculerait le déplacement n+1 en fonction du déplacement n.
Ou simplement jouer avec du "random" (ce qui empêchera d'avoir le même déplacement à chaque...
Si c'est une DataGridView, regarde du côté de l'event "DoubleClick".
Dans ton event "clickBouton", appelle une première méthode dans ta couche DAL qui supprimera l'entrée voulue, et enchaine par un appel à ta méthode "Select".
Chacune d'entre elle "instancie" son...
Je ne comprends pas : le XmlIgnore indique qu'il ne faut pas sérialiser le champ.
Si tu veux qu'il soit sérialisé, pq ne pas l'enlever?
For Each tavariable As TypeVariable In Collection
Exact.
Un lock() autour d'une affectation, et tu es sûr qu'il n'y aura pas de conflit d'accès.
Dans ton cas la différence sera de toute façon très (très très) faible.
Mais si ça peut être utile une autre fois, il y a pas mal de tools te permettant de tester cela.
Sinon, une classe .NET :...
Si, tu devras modifier le fichier "manifest" embarqué dans ton projet, et y modifier l'élément "requestedExecutionLevel" par ceci :
<requestedExecutionLevel level="requireAdministrator"...
S'il y a risque d'accès à la méthode par différents threads, tu vas devoir implémenter un système de lock.
Ceci empêchera deux threads d'accéder à la même variable en même temps.
Bête remarque, mais bon :
Dans ton if (1ere méthode), j'imagine que tu veux comparer ta var a à une valeur, le double = s'impose donc.
if (a == valeur)
C'est tout à fait vrai. Mais comme je le dis dans mon dernier post, il reste un intervalle "assez court" (~3-4sec), indépendant de ma volonté, pendant lequel le fichier n'est pas encore traité par...
Bon, à priori, dans mon cas ce n'est pas problématique, car l'application tierce lock elle même le fichier, donc l'intervalle pendant lequel l'utilisateur peut supprimer le fichier est relativement...
Merci pour ton aide tomlev.
N'existe-t-il pas un moyen de ne verrouiller le fichier que contre la suppression ?
Ce que je veux, c'est que, pendant traitement, l'utilisateur ne puisse pas...
Bonjour à tous,
J'ai besoin d'empêcher un utilisateur de supprimer un fichier étant traité par mon système (enfin, par une application avec laquelle je communique, ça a peut-être son importance)....
Rajoute cette ligne à la fin du try qui devrait se trouver dans "Program.cs" :
System.Threading.Thread.Sleep(System.Threading.Timeout.Infinite);
Chez moi, ça avait réglé un...
Si tu veux jouer avec le param "visible/hidden", tu es dans le bon, mais tu dois rafraichir ta form.
Sinon, regarde du côté du composant ErrorProvider.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.