>Io nn utilizzo un database ma tutti gli iscritti finiscono su
>un file XML io vorrei che l'utente quando immette un nuovo nick
>dovrebbe dire se è presente o no sul file Xml
Ok, allora devi lavorare con XPATH, ricavare per ogni nodo il nickname.. Se esiste dai errore altrimenti prosegui.
HOW TO: Specify Namespaces When You Use an XmlDocument to Execute XPath Queries in Visual Basic .NET
http://support.microsoft.com/kb/316913/EN-US/
HOW TO: Use the System.Xml.XmlDocument Class to Execute XPath Queries in Visual C# .NET
http://support.microsoft.com/kb/318499
Utilizza il metodo SelectSingleNode dell'XMLDocument passandogli "/root/utente[text()='pippo']"..
Prendiamo un xml di esempio:
<root>
<utente>uno</utente>
<utente>due</utente>
<utente>pippo</utente>
<utente>tre</utente>
<utente>quattro</utente>
</root>
la riga di codice che controlla è:
...
XMLdoc.SelectSingleNode("/root/utente[text()='pippo']")
...
se il metodo non torna Nothing (VB) o null (C#) hai trovato l'utente..
Comunque eccoti anche il link dei membri di XMLDocument..
XmlDocument Members
http://msdn2.microsoft.com/en-us/library/system.xml.xmldocument_members(VS.80).aspx
ciao!
Alx81 =)
http://blogs.dotnethell.it/suxstellino