Я пытаюсь помочь пользователям перейти от приложения VB6 к приложению C#. приложение VB6 позволяет экспортировать данные из ADO (2.8) с помощью XML записей, но C# приложение не читать XML производит следующее сообщение об ошибке:Чтение XML-файла из ADO (VB6) Into .Net DataSet
System.Data.DuplicateNameException: столбец с именем «имя» уже принадлежит к этому DataTable
VB6 кодекса
Dim RS As Recordset
Set RS = p_CN.Execute("SELECT * FROM tblSuppliers INNER JOIN tblSupplierGroups ON tblSupplierGroups.SupplierGroupID=tblSuppliers.SupplierGroupID")
RS.Save sDestinationFile, adPersistXML
Set RS = Nothing
C# Код
DataSet ds = new DataSet();
ds.ReadXml(xmlFilePath);
Я, очевидно, неправильно предполагал, что формат файла XML был повсеместно понят?
Не первый раз вам удалось ответить на один из моих запросов! Еще раз спасибо :) – Jimbo