Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Как вывести данные в label, listview https://www.cyberforum.ru/ ado-net/ thread455588.html
Хочу вывести из базы данных в label и в listview. Не понимаю как сделать так, чтобы при загрузке формы, label или label сразу отображал бы записи? Есть может метод какои?
Вывод двух связанных таблиц данных в два элемента DataGridView C#
Добрый день господа. Возникла маленькая проблема с программой при выводе связанных таблиц. DataGridView выводит требуемую таблицу, но не появляются плюсики возле каждой строки. При нажатии на плюсик...
Поиск по всем полям таблицы без перечисления полей C#
Здравствуйте! Существует ли в SQL (интересует конкретно MS SQL Server) форма запроса, которая позволяет искать значение во всех полях таблицы, не перечисляя их все в явном виде? То есть что-то на...
C# Как в БД изменить тип с uniqueidentifier на int Добрый день Как в БД изменить тип с uniqueidentifier на int? Вначале для id поставил uniqueidentifier, но сейчас необходимо поменять. Как это правильно сделать, т.к все время выдает ошибку что... https://www.cyberforum.ru/ ado-net/ thread454980.html
C# Изменение строки подключения в сгенерированном DataSet https://www.cyberforum.ru/ ado-net/ thread454889.html
Помоги решить проблемму! Сгенерировал dataset. Добавил нужные таблицы и хранимые процедуры. При генерации создался файл *.config, в котором сохранилась строка подключения к БД. Сохранил все это...
C# Учебный материал в качестве учебного пособия по работе с ADO.Net
Учебная статья - C# ADO.Net Предоставляеться учебный матерьял в качестве учебного пособия по работе с ADO.Net в С# 2008
Entity framework 4.1: как обновить таблицу C#
На основе модели entity framework создал базу данных и в ней таблицу, после изменения модели, начинает выскакивать ошибка в которой говориться что нужно обновить таблицу, как это можно сделать?
C# Сохранение настроек подключения к БД MSSQL Ребята, Нид Хэлп. Нужно сохранить настройки подключения к БД в файл конфигурации, использую форму MDI, в каждом дочернем окне прописана строка подключения к БД, public partial class CLMAG :... https://www.cyberforum.ru/ ado-net/ thread454382.html
C# Как импользуя Entity Framework передать все данные одного столбца https://www.cyberforum.ru/ ado-net/ thread454363.html
Всем привет. Такая вещь Создал модель Entity Framework моих таблиц БД (brand и make) и хочу передать весь список одного столбца одно таблицы (brand) на страницу asp.net mvc проекта Делаю...
C# Оптимизация работы растущей базы данных, соединение с которой - через Интернет Здравствуйте! Помогите пожалуйста...Создал базу (MS SQL Express), написал программу которая с ней работает... Вначале как бы ничего, но...клиенты подключаются к базе через интернет, у некоторых он... https://www.cyberforum.ru/ ado-net/ thread454217.html
84 / 52 / 14
Регистрация: 01.10.2010
Сообщений: 492
03.03.2012, 00:06  [ТС] 0

Запись объекта в базу данных MySQL

03.03.2012, 00:06. Просмотров 8820. Ответов 12
Метки (Все метки)

Ответ

При таком коде

C#
1
2
3
// В tree.bin содержится сериализованный объект
FileStream TestFileStream = new FileStream("tree.bin", FileMode.Open);
treeNode = (TreeNode)deserializer.Deserialize(TestFileStream);
Всё работает отлично

Добавлено через 3 минуты
При записи

C#
1
2
3
4
5
// В stream содержится результат сериализации объекта
FileStream TestFileStream = new FileStream("tree.bin",FileMode.Create);
            byte[] array2 = stream.ToArray();
            TestFileStream.Write(array2, 0, array2.Length);
            TestFileStream.Close();
Если по такому преобразованию объект - сериализация (в Stream) - массив байтов - двоичный файл
Пишет - читает нормально

Добавлено через 5 минут
Если преобразования после чтения изменить, как из базы данных

Двоичный файл (запись BLOB в БД) - массив байтов (byte[]) - stream - десереализация, то ошибка такая же, как в Объект, не помечен, как сериализуемый. Конец потока обнаруен до завершения разбора.

Проблема где-то здесь по ходу.

Код, который использовал для эмулирования цепочки преобразлваний
C#
1
2
3
4
5
6
7
8
9
10
FileStream TestFileStream = new FileStream("tree.bin", FileMode.Open);
            byte[] array2 = new byte[TestFileStream.Length];
            TestFileStream.Read(array2, 0, array2.Length);
 
            MemoryStream stream2 = new MemoryStream();
            stream2.Write(array2, 0, array2.Length);
            try
            {
                treeNode = (TreeNode)deserializer.Deserialize(stream2);
            }


Вернуться к обсуждению:
Запись объекта в базу данных MySQL
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.03.2012, 00:06

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

[PHP+MySQL] Запись в базу данных из формы
Здравствуйте! Помогите, пожалуйста, решить проблему с записью. В базу строка добавляется, но она...

Запись в базу данных mysql веб приложением
Пытаюсь научится php. Памагите Задача заключается в создании веб-страницы с 2 полями и кнопкой....

Запись значения в базу данных, PHP + MySQL
Здравствуйте. Система управления NetCat. Делаю каталог участников выставки. Пока идут...

QT Запись ячейки из qtableview в базу данных mysql
Суть в том, что при выборе строки в поле "Продукция" и нажатии на кнопку "Изготовить" нужно считать...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.