https://transfernow.net/313bi4c9te8w
je dois définir le type GUINEE qui est un form de mon site,j'utilise visual studio 2017 et je ne sais pas quel type mettre.
Dim GUINEE As ?
MERCI
https://transfernow.net/313bi4c9te8w
je dois définir le type GUINEE qui est un form de mon site,j'utilise visual studio 2017 et je ne sais pas quel type mettre.
Dim GUINEE As ?
MERCI
Bonsoir,
J'ai vu tes screenshots 4, 5 et 6.
Je ne vais pas m'intéresser maintenant au n°6 qui concerne une erreur de compilation de codes ASP qui n'auront sans doute d'intérêts qu'une fois que tu auras résolu tes difficultés "SQL".
Les screenshots 4 et 5 montrent bien l'impossibilité d'utiliser les outils relatifs aux bases de données.
Cette impossibilité d'utiliser les outils relatifs aux bases de données vient d'ABORD de la confusion entre SQLClient (serveur SQLExpress ou SQL Serveur) et MySql (serveur Wamp, par exemple). (vois ce qui est entouré de rouge sur l'illustration ci-dessous).
Vu que ta chaine de connexion ressemble à une chaine MySql, je te propose de commencer par remplacer ton Imports System.Data.SqlClient par Imports MySql.Data.MySqlClient, comme montré sur l'illustration que j'ai jointe à mon message de 28/2, 10h55'. (attention, ceci est seulement pour obtenir la connexion à la DB, tout ne sera pas gagné ...)
Par ailleurs, quand bien même les connexions à la DB fonctionneraient, tu code ne donneras rien car tu utilises un DataReader sans avoir défini la commande de lecture de la DB (la commande INSERT ne peut faire l’affaire à cet endroit), cela ne peut marcher. (vois ce qui est entouré de bleu sur l'illustration ci-dessous).
Une note tout de même rapport à ton screenshot n°6 :
Pour autant que tu aies effectivement déposé un bouton nommé Bouton sur ton interface "design", son code événementiel commence comme ceci :
Voici en illustration ton screenshot 4 sur lequel j'ai entouré les incohérences en rouge et en bleu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Partial Class _Default Inherits System.Web.UI.Page Protected Sub Bouton_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Bouton.Click ' ... ... ...
![]()
Si c'est bien d'un Form qu'il s'agit, la déclaration est :
Dim GUINEE As Form ' Plus probable.
ou
Dim GUINEE As New Form ' Moins probable.
Le choix entre ces deux déclarations dépend de ce que l'on fait de ce Form.
Je veux juste l'afficher après avoir taper mon id, mon nom et mon mot de passe puis cliquez sur login.
Voici, comme annoncé par mail séparé, les illustrations en question : la 1ère illustre l'application et la 2ème les Imports et référence nécessaires pour travailler avec MySql.
Si tu a des difficultés à construire la chaine de connexion, je pourrai sûrement t'aider, mais il faut bien sûr que tu aies créé la DB sous MySql.
Bon travail ...
![]()
https://transfernow.net/123kb7844q5l
j'ai modifié mon code en mettant un datareader avec mon insert au lieu de MYSQLDATAREADER,en espérant que toutes les modifications apportées soient bonnes mais le message erreur sur le conflit des bouttons reste inchangé.
Bonjour,
Pour faire cela, tu 'es pas obligé de le déclarer, le form que tu veux ouvrir faisant partie de ton projet.
Par exemple, tu vois dans ton explorateur de solution, le Form GUINEE.VB.
Tu peux l'ouvrir à partir du formulaire de login simplement comme ceci :
Note au passage que si GUINEE est effectivement le nom du Form, mes déclarations d'hier soir ne sont pas correctes ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 GUINEE.Show ' on désigne le form directement par son nom, sans l'avoir déclaré Me.Hide ' cette ligne uniquement pour masquer le form de login mais c'est pas obligatoire.
Bonne journée,
https://transfernow.net/973qt4d2k03m
Merci pour vos conseilles éclairés.
Bonjour,
La ligne Imports MySql.Data.MySqlClient est soulignée, donc en erreur : pourtant tu l'as correctement écrite !
Le problème est donc, à coup sûr, que tu n'as pas ajouté la référence MySql.Data dans les références du projet :
Concernant l'ajout d'une référence, j'ai placé une petite vidéo sur Dropbox (https://www.dropbox.com/s/sg8d3tdru0...rence.mp4?dl=0)
Bonne séance cinéma ...
https://transfernow.net/61gtb9a41qew
Je pense avoir installé le dispositif sur mon server,dans le fichier bin.mais les resultats sont les mêmes.imports mysql.data.mysqlclient toujours souligné et le même message erreur sur les boutons.Si se que j'ai installé et codé est bon pour vous,alors je pense que nous devons résoudre le problême boutton peut-être?
faite moi part de vos pensées.
Maintenant j'ai pu charger tes screenshots.
Et je constate qu'il ne s'agit pas de WindowsForm, mais de pages WebForm. C'est de l'Aspx.
Il te faut absolument interroger le forum ASP : https://www.developpez.net/forums/f4...b-net/asp-net/ que tu connais déjà.
Je ne saurais répondre à ta question, je n'ai jamais été programmeur Web ...
Désolé ...
j'aimerais afficher ma page guinee en passant par le code vb postbackurl
pouvez-vous m'écrire le code que vous feriez par rapport à ma capture écran.
merci
tous mon code fonctionne sauf le postbackurl je n'arrive pas à le configurer pouvez-vous m'aider
merci
Désolé, je ne sais pas lire ton document.
Je crois que c'est TransferNow qui déconne, j'ai déjà eu des difficultés hier soir.
Perso, j'utilise DropBox et j'en suis content.
Mais tes copies d'écran en jpg sont des fichiers de faibles volumes, pourquoi ne les mets-tu pas en pièces jointes de ton message ...
J'examinerai ta question dès que je pourrai voir ...
Re ...
Je vois que tu possèdes bien la dll nécessaire, mais je ne crois pas qu'il soit bon de l'installer dans bin (ce n'est pas ce que j'ai illustré avec la vidéo).
Cette référence DOIT être dans les références (vois donc le projet WebTest1 que je t'ai envoyé, au besoin remet la référence dans mon projet pour tester).
Tant que tes lignes de codes sont soulignées par VisualStudio, tu ne pourras rien faire tourner.
Ajouter un bouton sera facile (je crois) quand tu pourras compiler le tout. Pour tester, j'ai ajouté un bouton sur la page de WebTest1. Voici son code :
et le résultat de son exécution :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click TId.Text = "12345" End Sub
Ta principale tâche est de pouvoir compiler sans erreur et pour ça, il te faut la référence MySQL. Pourquoi ne fais-tu pas des tests à partir de mon projet WebTest1 ? Bien sûr, il te faut créer la DB sous phpMyAdmin, ou sous l'interface MySql dont tu disposes, et il te faut aussi (probablement) réinstaller ma référence MySql (la supprimer et la rajouter), seulement si VisualStudio te la montre avec une indication d'erreur.
https://transfernow.net/81ib84c15jew
bonjour,encore moi.
je suis passé sur visual basic 2017 version:entreprise et j'ai fais se que vous m'avez préconisé. Mais je tombe sur cette erreur et avec toutes mes bases de données impossible d"y remédier je trouve pas la source de l'erreur,alors...
merci encore
Bonjour,
Peux-tu me faire un screenshot de ta DB sous MySql, quelque chose de semblable à ceci (c'est surtout l'entouré de gauche qui m'intéresse, je ne te demande pas d’étaler des données confidentielles) :
![]()
je ne suis pas sur la base de donnée de mon hébergeur.
Je suis sur celle du logiciel en lui même et j'ai ajouté Mysql server,mais impossible de la relier au server principal avec le message erreur que je vous es fait parvenir.
Ainsi que toutes autres bases je ne sais pas pourquoi?
Peut-être ...
...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 For Each R As DataRow in dt.Rows T1.Text = R.Item("Id").Value T2. ... ... ... ... ... Next
Partager