Extraits codes Reprises Données.cs .pdf


Nom original: Extraits codes Reprises Données.cs.pdf

Ce document au format PDF 1.5 a été généré par Writer / LibreOffice 6.1, et a été envoyé sur fichier-pdf.fr le 05/06/2019 à 00:34, depuis l'adresse IP 176.132.x.x. La présente page de téléchargement du fichier a été vue 123 fois.
Taille du document: 26 Ko (3 pages).
Confidentialité: fichier public

Aperçu du document


DBMySQLUtils.cs
using
using
using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;
System.Threading.Tasks;
MySql.Data.MySqlClient;

namespace BGGLP_Reprise_Donnees
{
class DBMySQLUtils
{
public static MySqlConnection GetDBConnection(string host, int port, string
database, string username, string password)
{
// Connection String.
String connString = "Server=" + host + ";Database=" + database + ";port=" +
port + ";User Id=" + username + ";password=" + password;
MySqlConnection conn = new MySqlConnection(connString);
return conn;
}

}

}
BGGLP_Reprise_Donnees.cs
using
using
using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;
System.Threading.Tasks;
MySql.Data.MySqlClient;

namespace BGGLP_Reprise_Donnees
{
class DBUtils
{
public static MySqlConnection GetDBConnection()
{
string host = "localhost";
int port = 3306;
string database = "bdmedicament";
string username = "root";
string password = "";
return DBMySQLUtils.GetDBConnection(host, port, database, username, password);
}

}

}
BGGLP_Reprise_Donnees.cs
using
using
using
using
using
using
using
using
using
using
using

System;
System.Collections.Generic;
System.ComponentModel;
System.Data;
System.Drawing;
System.Linq;
System.Text;
System.Threading.Tasks;
System.Windows.Forms;
MySql.Data.MySqlClient;
System.IO;

namespace BGGLP_Reprise_Donnees
{
public partial class Frm_Menu : Form
{
private void modifierLigne(string path, string ligneToModif, string ligneFinale)
{
string texteFinal = null;
string ligneEnCoursDeLecture = null;
StreamReader sr = new StreamReader(path);
while ((sr.Peek() != -1))
{
ligneEnCoursDeLecture = sr.ReadLine();
if ((ligneEnCoursDeLecture == ligneToModif))
{
texteFinal = (texteFinal
+ (ligneFinale + "\r\n"));
}
else
{
texteFinal = (texteFinal
+ (ligneEnCoursDeLecture + "\r\n"));
}
}
sr.Close();
// Ré-écriture du fichier
StreamWriter sr2 = new StreamWriter(path);
sr2.WriteLine(texteFinal);
sr2.Close();
}
public Frm_Menu()
{
InitializeComponent();
}
private void Btn_Fermer_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void Btn_Convertir_Click(object sender, EventArgs e)
{
modifierLigne(Tbx_Path.Text, ")", ");");
MySqlConnection connection = DBUtils.GetDBConnection();
connection.Open();
try
{

@lowSalary) ";

// La commande Insert.
string sql = "Insert into Salary_Grade (Grade, High_Salary, Low_Salary) "
+ " values (@grade, @highSalary,
MySqlCommand cmd = connection.CreateCommand();
cmd.CommandText = sql;
// Créez un objet Paramètre.
MySqlParameter gradeParam = new MySqlParameter("@grade", SqlDbType.Int);
gradeParam.Value = 3;
cmd.Parameters.Add(gradeParam);
// Ajoutez le paramètre @highSalary (Écrire plus court).
MySqlParameter highSalaryParam = cmd.Parameters.Add("@highSalary",

MySqlDbType.Float);
highSalaryParam.Value = 20000;
// Ajoutez le paramètre @lowSalary (Écrire plus court).
cmd.Parameters.Add("@lowSalary", MySqlDbType.Float).Value = 10000;
// Exécutez la Commande (Utilisez pour supprimer, insérer, mettre à jour).
int rowCount = cmd.ExecuteNonQuery();
Console.WriteLine("Row Count affected = " + rowCount);
}
catch (Exception erreur)
{
Console.WriteLine("Error: " + e);
Console.WriteLine(erreur.StackTrace);
}
connection.Close();
connection.Dispose();
connection = null;
}
private void Btn_Select_Click(object sender, EventArgs e)
{
if(openFileDialog1.ShowDialog() == DialogResult.OK)
{
Tbx_Path.Text = openFileDialog1.FileName;
Tbx_NomFichier.Text = openFileDialog1.SafeFileName;
}
}
}

}


Extraits codes Reprises Données.cs.pdf - page 1/3


Extraits codes Reprises Données.cs.pdf - page 2/3


Extraits codes Reprises Données.cs.pdf - page 3/3


Télécharger le fichier (PDF)

Extraits codes Reprises Données.cs.pdf (PDF, 26 Ko)

Télécharger
Formats alternatifs: ZIP




Documents similaires


extraits codes reprises donneescs
doc dll mysql   margottat razes
outilscs
compterenduvisiteurcs
ajoutmodifsupprcompterenducs
praticiencs

Sur le même sujet..