下面是我的代碼和我得到斷章取義的錯誤爲workRow
變量,請解決這個問題我想一切都像編寫單獨的函數中添加一行。 。那對我沒有幫助。 。只有(reader.Name == "Result")
我想創建魚子和其他如果想同一行數據行斷章取義錯誤的數據表中的C#
while (reader.Read())
{
switch (reader.NodeType)
{
case XmlNodeType.Element:
if (reader.Name == "Result")
{
DataRow workRow = dt.NewRow();
}
if (columns.Contains(reader.Name))
{
//ERROR IS HERE out of context
workRow[reader.Name] = reader.Value;
}
writer.WriteStartElement(reader.Name);
break;
case XmlNodeType.Text:
writer.WriteString(reader.Value);
break;
case XmlNodeType.XmlDeclaration:
case XmlNodeType.ProcessingInstruction:
writer.WriteProcessingInstruction(reader.Name, reader.Value);
break;
case XmlNodeType.Comment:
writer.WriteComment(reader.Value);
break;
case XmlNodeType.EndElement:
writer.WriteFullEndElement();
break;
}
}
凡申報workrow變量? –
我首先在循環中聲明它。我需要它,因爲必須驗證條件。 。然後創建行 – Ajit004
看到我的答案... –