CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

MySql et C#

mechwarrior52
mechwarrior52
Niveau 9
30 juillet 2019 à 01:20:56

Bonsoir tout le monde.

J'ai commencé à apprendre le c# il y a maintenant un bon mois. Cependant je suis bloqué au niveau des base de donné en SQL.
J'aimerais donc vous demander ou mon code est incorrect. Malgré mes multitudes de tentatives, la connexion échoue.

Voici mon code:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using MySql.Data.MySqlClient;

namespace mysql
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
connectionDB();
}

private void connectionDB()
{
try
{
string connectString = " server = db777899831.hosting-data.io; port= 3306; username = dbo777899831; password = Operation52; database = db777899831; charset=utf8; SslMode = none";
MySqlConnection con = new MySqlConnection(connectString);
con.Open();
trying.Text = "Connection established";
}
catch(MySqlException ex)
{
trying.Text = "Connection failed: " +ex.Message.ToString();
}

}
}
}

Merci d'avance pour votre aide.

boucif
boucif
Niveau 24
30 juillet 2019 à 01:25:08

Ta collection string est peut être incorrect, essaye de te connecter a ta base depuis Visual studio

mechwarrior52
mechwarrior52
Niveau 9
30 juillet 2019 à 01:30:29

Est-ce que je peut utiliser c# pour accéder à une base de donnée via Visual studio ?Je croyais qu'il fallait compiler le c# pour l'utiliser.

merci d'avance.

mechwarrior52
mechwarrior52
Niveau 9
30 juillet 2019 à 13:49:21

Je viens de trouver le problème. C'est mon hébergeur qui n'autorise pas de connexion extérieur à leur serveur.

boucif
boucif
Niveau 24
30 juillet 2019 à 23:09:30

Ah mdr je connais ça, c’est souvent pour des raisons de sécurité, le mieux c’est que tu crées une base en local qui soit une exacte copie que la base sur ton site pour bosser

mechwarrior52
mechwarrior52
Niveau 9
01 août 2019 à 03:16:10

Le 30 juillet 2019 à 23:09:30 boucif a écrit :
Ah mdr je connais ça, c’est souvent pour des raisons de sécurité, le mieux c’est que tu crées une base en local qui soit une exacte copie que la base sur ton site pour bosser

Je crois que je vais suivre ton conseil boucif :ok:

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment