Salut,
J'aimerai savoir comment faire pour utiliser un DataSet ??
Actuellement j'ai réussie :- à générer un DataSet.xsd (cela me permet d'avoir une modélisation de ma table SQL).- à remplir mes tables:SIVDataSet m_dsSIV = null;
// Connexion SQL.
OleDbConnection m_sqlConnection = null;
// Connecteur SQL.
OleDbDataAdapter m_sqlAdapter = null;
String szQuery = "select id as Id, nom as Name, prenom as Subname from client";
m_sqlAdapter.SelectCommand = new OleDbCommand(szQuery, m_sqlConnection);
m_sqlAdapter.Fill(m_dsSIV.Exploitant);
Cela fonctionne puisque j'ai bien mes données dans la table que j'ai modélisée.Par contre je n'arrive pas à accéder aux données (comme dans une table SQL) avec une requéte SQL.Voilà ce que j'ai trouvée sur Internet:XmlDataDocument xmlDoc = new XmlDataDocument(m_dsSIV);
XmlNodeList nodeList = xmlDoc.DocumentElement.SelectNodes("//client/*");
String toto = m_dsSIV.GetXml();
DataRow myRow;
foreach (XmlNode myNode in nodeList)
{
myRow = xmlDoc.GetRowFromElement((XmlElement)myNode);
if (myRow != null)
Console.WriteLine(myRow[0]);
}
Pour le moment j'essaye de récupérer les données de la table "client", mais je n'y arrive pas.Comment faire pour utiliser "xmlDoc.DocumentElement.SelectNodes" correctement ?Est il possiblement de passer un requête sous la forme SQL ??? En bref comment sa fonctionne ????????? Merci d'avance pour votre aide Arlequine.