begin process at 2008 08 22 04:16:23
1 229 768 membres
39 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : problème avec une requette! [ Base de données / SQL Server ] (lamiae2)

problème avec une requette! le 05/05/2008 23:07:58

lamiae2
bonsoir;

j'ai probleme avec la requette suivante: 

"Select * from matable where [CODE] = maforme.textbox1.text";
 

sachant que cette  requette est declarer dans une classe!!!! non pas dans maforme??
 
merci pour votre aide!!






 


Re : problème avec une requette! le 05/05/2008 23:14:18

geektoo
quel est le problème? une erreure de requete ou simplement le fait que tu ne sais pas ou passé les valeurs de ta classe?

Re : problème avec une requette! le 05/05/2008 23:41:43

lamiae2

bonsoir;

merci de m'avoir répondue!

le problème c que je suis dans une classe et cree cette requette !cette requette m'affiche les champ de ma table si le code est ce lui que j'ai saisie moi meme dans maforme.textbox1!

il ne connais pas maforme?


Re : problème avec une requette! le 06/05/2008 00:02:11

geektoo
ok, aurais tu le code qui va chercher ta class et le code de ta classe svp? parce que de ce que je comprend, c'est normal que ca ne fonctionne pas étant donné que ta classe ne connait pas ta form, mais c'est fort possible que je me trompe, avec le code, ma pouvoir mieu imaginer ce qui se passe. Merci

Re : problème avec une requette! le 06/05/2008 00:12:15

lamiae2
oui voila ma classe ne connait pas ma form!

SELECT * FROM matable WHERE [CODE]='"

+maforme .TextBox1.Text )+ "';"

le mesage d'erreur qui m'affiche :  Erreur 1 'maforme' ne contient pas de définition pour 'TextBox1' !!!

merci de votre aide!

Re : problème avec une requette! le 06/05/2008 00:20:25

lamiae2
ca marche en fin

jai instantié ma forme : maforme m = new maforme();

SELECT * FROM matable WHERE [CODE]='"

+m .TextBox1.Text )+ "';"


c simple il ne faut qu'un petit moment de concentration ! merci pour votre aide!


Re : problème avec une requette! le 06/05/2008 01:54:38

geektoo
Réponse acceptée !
ahh c'est merveilleux, c'était pas grand chose .. parce que tu aurais pus utiliser aussi les datables. mais bon, l'instantiation marche selon ton besoin.

bonne continuitée!

Re : problème avec une requette! le 08/05/2008 23:45:29

coq
(Admin CS)
Salut,

Et maintenant, renseigne toi sur les requêtes paramétrées, et sur l'injection SQL par la même occasion.



/*
coq
MVP Visual C#
CoqBlog
*/


Classé sous : problème, requette, maforme

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Boutique

Boutique de goodies CodeS-SourceS