Десериализации XML в DataSet

161
06 марта 2018, 01:07

Сделал dataset сериализацию XML. Но не могу теперь сделать Десериализации в dataset и вывести в грид.

public void selectUsers()
    {
        string sql = "SELECT * FROM Users";
        SqlDataAdapter adapter = new SqlDataAdapter(sql, connStr);
        DataSet ds = new DataSet("Users");
        DataTable dt = new DataTable("User");
        ds.Tables.Add(dt);
        adapter.Fill(ds.Tables["User"]);
        // передаем в конструктор тип класса
        XmlSerializer formatter = new XmlSerializer(typeof(DataSet));
        // получаем поток, куда будем записывать сериализованный объект
        using (FileStream fs = new FileStream("persons.xml", FileMode.OpenOrCreate))
        {
            formatter.Serialize(fs, ds);
            Console.WriteLine("Объект сериализован");
        }
        //ds.WriteXml("usersdb.xml");
        //Console.WriteLine("Данные сохранены в файл");
    }
READ ALSO
Ошибка с сохранение в базе данных

Ошибка с сохранение в базе данных

Привет!Я создавал приложение и мне понадобилось добавить в бд данныеВот мой код

174
Редактирование PDF файла

Редактирование PDF файла

У меня есть pdf файл с даннымиМне нужно в него добавить в верхней части каждого листа ссылку на файл

165
object reference not set to an instance of an object

object reference not set to an instance of an object

У меня есть 2 скрипта: Shop и thingsВ скрипте things у меня есть класс thing, и объект класса thing thingsS[]

145