Click here to Skip to main content
15,887,676 members
Home / Discussions / C#
   

C#

 
QuestionC# and SQL Server :: Find Most Common Via Junction Table Pin
Matt U.27-Jul-11 14:25
Matt U.27-Jul-11 14:25 
AnswerRe: C# and SQL Server :: Find Most Common Via Junction Table Pin
Łukasz Nowakowski27-Jul-11 23:28
Łukasz Nowakowski27-Jul-11 23:28 
QuestionHow to close a file? Pin
Member 806979527-Jul-11 8:09
Member 806979527-Jul-11 8:09 
AnswerRe: How to close a file? Pin
Ennis Ray Lynch, Jr.27-Jul-11 9:07
Ennis Ray Lynch, Jr.27-Jul-11 9:07 
AnswerRe: How to close a file? Pin
PIEBALDconsult27-Jul-11 14:44
mvePIEBALDconsult27-Jul-11 14:44 
GeneralRe: How to close a file? Pin
Member 806979529-Jul-11 4:29
Member 806979529-Jul-11 4:29 
GeneralRe: How to close a file? Pin
PIEBALDconsult30-Jul-11 5:18
mvePIEBALDconsult30-Jul-11 5:18 
AnswerRe: How to close a file? Pin
jjdacl28-Jul-11 16:46
jjdacl28-Jul-11 16:46 
Load, parse and close.. this is some of my vb code, but it's the same principal for C#

VB
//Load and parse tree nodes
defXmlDoc.Load(xmlPath)

TreeView1.Nodes.Clear()

//Ignore root node and add level 1's as multi roots
For Each node As XmlNode In defXmlDoc.DocumentElement.ChildNodes
    AddNode(node, TreeView1.Nodes)
    AddNodeTree(node, TreeView1.Nodes.Item(TreeView1.Nodes.Count - 1))
Next

defXmlDoc = Nothing


VB
Private Sub AddNode(ByVal xmlNode As XmlNode, ByVal NodeCol As TreeNodeCollection)
     Dim id, label, desc As String
     label = xmlNode.Name
     desc = ""
     id = "Unknown"
     If Not xmlNode.Attributes("label") Is Nothing Then
         label = xmlNode.Attributes.GetNamedItem("label").Value
     End If
     If Not xmlNode.Attributes("description") Is Nothing Then
         desc = xmlNode.Attributes.GetNamedItem("description").Value
     End If
     If Not xmlNode.Attributes("id") Is Nothing Then
         id = xmlNode.Attributes.GetNamedItem("id").Value
         If id > maxId Then maxId = id
     End If
     NodeCol.Add(id, label)
     NodeCol(id).Tag = desc
 End Sub

 Private Sub AddNodeTree(ByVal xmlNode As XmlNode, ByVal treeNode As TreeNode)
     Dim i As Integer
     Dim xNode As XmlNode
     Dim tNode As TreeNode
     Dim nodeList As XmlNodeList
     If (xmlNode.HasChildNodes) Then
         nodeList = xmlNode.ChildNodes
         For i = 0 To nodeList.Count - 1
             xNode = xmlNode.ChildNodes(i)
             AddNode(xNode, treeNode.Nodes)
             tNode = treeNode.Nodes(i)
             AddNodeTree(xNode, tNode)
         Next
     Else
         'Leaf
     End If
 End Sub

QuestionDbDataReader: Matching fields to order or occurrence? Pin
Goalie3527-Jul-11 4:14
Goalie3527-Jul-11 4:14 
AnswerRe: DbDataReader: Matching fields to order or occurrence? Pin
dasblinkenlight27-Jul-11 4:26
dasblinkenlight27-Jul-11 4:26 
AnswerRe: DbDataReader: Matching fields to order or occurrence? Pin
Ennis Ray Lynch, Jr.27-Jul-11 5:41
Ennis Ray Lynch, Jr.27-Jul-11 5:41 
AnswerRe: DbDataReader: Matching fields to order or occurrence? Pin
PIEBALDconsult27-Jul-11 14:45
mvePIEBALDconsult27-Jul-11 14:45 
AnswerRe: DbDataReader: Matching fields to order or occurrence? Pin
Eddy Vluggen28-Jul-11 9:49
professionalEddy Vluggen28-Jul-11 9:49 
GeneralRe: DbDataReader: Matching fields to order or occurrence? Pin
PIEBALDconsult28-Jul-11 13:57
mvePIEBALDconsult28-Jul-11 13:57 
Questiondeveloping program Pin
albertodiprima27-Jul-11 4:08
albertodiprima27-Jul-11 4:08 
AnswerRe: developing program Pin
Richard MacCutchan27-Jul-11 4:12
mveRichard MacCutchan27-Jul-11 4:12 
GeneralRe: developing program Pin
albertodiprima27-Jul-11 4:17
albertodiprima27-Jul-11 4:17 
GeneralRe: developing program Pin
Blue_Boy27-Jul-11 4:37
Blue_Boy27-Jul-11 4:37 
QuestionLoading of pictures and (un)covering them Pin
nstk27-Jul-11 0:02
nstk27-Jul-11 0:02 
AnswerRe: Loading of pictures and (un)covering them [modified] Pin
GlobX27-Jul-11 0:48
GlobX27-Jul-11 0:48 
GeneralRe: Loading of pictures and (un)covering them Pin
nstk27-Jul-11 21:36
nstk27-Jul-11 21:36 
GeneralRe: Loading of pictures and (un)covering them Pin
GuyThiebaut27-Jul-11 23:38
professionalGuyThiebaut27-Jul-11 23:38 
QuestionCatch Database events (Oracle 10) Pin
V.26-Jul-11 22:26
professionalV.26-Jul-11 22:26 
AnswerRe: Catch Database events (Oracle 10) Pin
Dave Kreskowiak27-Jul-11 1:24
mveDave Kreskowiak27-Jul-11 1:24 
GeneralRe: Catch Database events (Oracle 10) Pin
V.27-Jul-11 2:10
professionalV.27-Jul-11 2:10 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.