Click here to Skip to main content
15,914,608 members
Home / Discussions / C#
   

C#

 
GeneralRe: drawing bitmap Pin
Judah Gabriel Himango21-Mar-05 4:55
sponsorJudah Gabriel Himango21-Mar-05 4:55 
GeneralSave an object in sqlserver Pin
machocr21-Mar-05 3:29
machocr21-Mar-05 3:29 
GeneralRe: Save an object in sqlserver Pin
Judah Gabriel Himango21-Mar-05 4:59
sponsorJudah Gabriel Himango21-Mar-05 4:59 
GeneralRe: Save an object in sqlserver Pin
machocr21-Mar-05 8:27
machocr21-Mar-05 8:27 
GeneralRe: Save an object in sqlserver Pin
Judah Gabriel Himango21-Mar-05 8:37
sponsorJudah Gabriel Himango21-Mar-05 8:37 
GeneralRe: Save an object in sqlserver Pin
machocr21-Mar-05 9:49
machocr21-Mar-05 9:49 
GeneralRe: Save an object in sqlserver Pin
Judah Gabriel Himango21-Mar-05 10:12
sponsorJudah Gabriel Himango21-Mar-05 10:12 
GeneralRe: Save an object in sqlserver Pin
machocr22-Mar-05 6:10
machocr22-Mar-05 6:10 
Hi, is me again.
My class is:

<br />
[Serializable]<br />
	public class clsCalendario<br />
	{<br />
		public clsCalendario()<br />
		{<br />
<br />
		}<br />
<br />
		private int	m_Codigo;<br />
		<br />
		public int Codigo<br />
		{<br />
			get { return m_Codigo; }<br />
			set { m_Codigo = value; }<br />
		}<br />
<br />
		private string	m_Nombre;<br />
		<br />
		public string Nombre<br />
		{<br />
			get { return m_Nombre; }<br />
			set { m_Nombre = value; }<br />
		}<br />
<br />
	}<br />


I try to save an object into image filed in sqlserver litke that:

<br />
	clsCalendario cal = new clsCalendario();<br />
	cal.Codigo = 23;<br />
	cal.Nombre = "Macho";<br />
<br />
	System.Runtime.Serialization.Formatters.Binary.BinaryFormatter bf = <br />
	new System.Runtime.Serialization.Formatters.Binary.BinaryFormatter(); <br />
	System.IO.MemoryStream stream = new System.IO.MemoryStream();                    <br />
	bf.Serialize(stream, cal);<br />
	byte[] buffer = new byte[stream.Length];<br />
	stream.Read(buffer, 0, buffer.Length);<br />
	this.Dataset.Tables[0].Rows[0]["CalendarioNormal"] = buffer;<br />


The problem is that buffer have only 0 (zeros) in all the array
I try to read the object from image datafile in sql server like that:

<br />
        byte[] buffer = (byte[])this.Dataset.Tables["DBRRecurso"].Rows[0]["CalendarioNormal"];<br />
	System.IO.MemoryStream stream = new System.IO.MemoryStream(buffer);<br />
//	stream.Write(buffer, 0, buffer.Length);<br />
	System.Runtime.Serialization.Formatters.Binary.BinaryFormatter bf = <br />
	new System.Runtime.Serialization.Formatters.Binary.BinaryFormatter(); <br />
	clsCalendario miCal = (clsCalendario)bf.Deserialize(stream);<br />
	MessageBox.Show(miCal.Codigo.ToString() + " - " + miCal.Nombre);<br />


But I have the follow exception:
Fuente: mscorlib
Tipo: SerializationException
Descripción: Se llegó al final de la secuencia antes de terminar el análisis.
Origen: System.Runtime.Serialization.Formatters.Binary.__BinaryParser --> Void Run()

OR

Fuente: mscorlib
Tipo: SerializationException
Descripción: La secuencia Binary no contiene ningún BinaryHeader válido, 0 causas posibles, secuencia no válida o cambio de versión de objeto entre la serialización y la deserialización.
Origen: System.Runtime.Serialization.Formatters.Binary.__BinaryParser --> Void Run()

What I do wrong? Cry | :((
Thank you!


La realidad no es más que impulsos eléctricos del cerebro - Morpheus
GeneralRe: Save an object in sqlserver Pin
Judah Gabriel Himango22-Mar-05 6:59
sponsorJudah Gabriel Himango22-Mar-05 6:59 
Generalbetter solutions to archieve encryption and decryption of the file Pin
Shiby21-Mar-05 2:45
Shiby21-Mar-05 2:45 
GeneralRe: better solutions to archieve encryption and decryption of the file Pin
Azraelgod21-Mar-05 2:59
Azraelgod21-Mar-05 2:59 
GeneralRe: better solutions to archieve encryption and decryption of the file Pin
Shiby21-Mar-05 4:36
Shiby21-Mar-05 4:36 
GeneralRe: better solutions to archieve encryption and decryption of the file Pin
GaMBiT_KC21-Mar-05 4:00
GaMBiT_KC21-Mar-05 4:00 
GeneralRe: better solutions to archieve encryption and decryption of the file Pin
Shiby21-Mar-05 4:34
Shiby21-Mar-05 4:34 
GeneralDouble Click event on Radio Button Pin
Dwayner7921-Mar-05 2:45
Dwayner7921-Mar-05 2:45 
GeneralRe: Double Click event on Radio Button Pin
User 25755221-Mar-05 4:34
User 25755221-Mar-05 4:34 
GeneralRe: Double Click event on Radio Button Pin
Dwayner7921-Mar-05 8:02
Dwayner7921-Mar-05 8:02 
GeneralRe: Double Click event on Radio Button Pin
Pyro Joe21-Mar-05 14:22
Pyro Joe21-Mar-05 14:22 
GeneralDataGridView Cell Access Pin
Denis_dh21-Mar-05 2:36
Denis_dh21-Mar-05 2:36 
Generalregular expressions ripping Pin
Anonymous21-Mar-05 2:33
Anonymous21-Mar-05 2:33 
GeneralRe: regular expressions ripping Pin
leppie21-Mar-05 5:54
leppie21-Mar-05 5:54 
GeneralRe: regular expressions ripping Pin
Anonymous21-Mar-05 15:11
Anonymous21-Mar-05 15:11 
GeneralAutomaticly convert VB.Net to C# Pin
Hmitosh21-Mar-05 2:03
Hmitosh21-Mar-05 2:03 
GeneralRe: Automaticly convert VB.Net to C# Pin
Dave Kreskowiak21-Mar-05 2:22
mveDave Kreskowiak21-Mar-05 2:22 
GeneralRe: Automaticly convert VB.Net to C# Pin
Dave Doknjas21-Mar-05 5:00
Dave Doknjas21-Mar-05 5:00 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.