Je ai copier ce code d'un tutorial de developpez mais je n'est pas réussi a l'addapter pour lire une base de donné dans un fichier xml.
Si on peut me l'addapter merci.
// Exemple d'extraction de données avec l'objet DataReader
using System;
using System.Data.SqlClient;
using System.IO;
namespace ExempleAdoNetCSharp
{
public class CommandeSQL
{
public static void Main()
{
string strConnexion = "Data Source=localhost; Integrated Security=SSPI;" + "Initial Catalog=Northwind";
string strRequete = "SELECT CategoryID, CategoryName FROM Categories;" + "SELECT EmployeeID, LastName FROM Employees";
try
{
SqlConnection oConnection = new SqlConnection(strConnexion);
SqlCommand oCommand = new SqlCommand(strRequete,oConnection);
oConnection.Open();
SqlDataReader oReader = oCommand.ExecuteReader();
do
{
Console.WriteLine("\t{0}\t{1}", oReader.GetName(0), oReader.GetName(1));
while (oReader.Read())
{
Console.WriteLine("\t{0}\t{1}", oReader.GetInt32(0), oReader.GetString(1));
}
}
while (oReader.NextResult());
oReader.Close();
oConnection.Close();
}
catch (Exception e)
{
Console.WriteLine("L'erreur suivante a été rencontrée :" + e.Message);
}
}
}
}
Si ta base de donnée est un fichier XML , on ne fait pas de requetes SQL sur ce type de fichier il faut que tu regardes du cotés des XPATH , XSQ & Co
Ou sinon créer une vrai base a partir de ton fichier XML
je travail sur asp.net , quand j'appel la fonction MessageBox.Show('sgsdfgsdg')
il me dit que mon application n'est pas interactive!!! Comment peut on rendre l'application interactive?