I am having problem trying to convert VBNET2008 coding of creating XML File using C#NET2008.
VBNETCoding version
---------------------------------------------------------------------
Tried to do it using C#NET but failed to do it:
VBNETCoding version
Code:
Do While DataReader.Read
'XML Element format
xmlWriter.WriteStartElement("row")
For i = 0 To (DR.FieldCount - 1)
xmlWriter.WriteStartElement(DR.GetName(i))
xmlWriter.WriteString(DR.GetValue(i).ToString)
xmlWriter.WriteEndElement()
Next
xmlWriter.WriteEndElement()
Loop
xmlWriter.WriteEndElement()
Tried to do it using C#NET but failed to do it:
Code:
while ( DataReader.Read() )
{
XmlWriter.WriteStartElement("row");
for (int i = 0, DataReader.FieldCount -1, i + 1 )
{
xmlWriter.WriteStartElement(DataReader.GetName(i));
xmlWriter.WriteString(DataReader.GetValue(i).ToString);
xmlWriter.WriteEndElement();
}
xmlWrite.WriteEndElement();
}
xmlWrite.WriteEndElement();
Comment