Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/04/2005, 10:07
HenryCo10
 
Fecha de Ingreso: abril-2005
Mensajes: 1
Antigüedad: 19 años, 10 meses
Puntos: 0
Algo asi podría servir

Prueba algo asi !
Suerte !
PD. De slqserver conosco poco, adaptarlo no creo ha de ser muy complicado.


string strconexion = "Data Source=info;Password=info;User ID=info";

System.Data.OracleClient.OracleConnection conn = new OracleConnection(strconexion);
System.Data.OracleClient.OracleCommand comm = new OracleCommand();

comm.Connection = conn;

string insert;

insert = "insert into imgs(img) values(&imagen)";

comm.CommandText = insert;

FileStream fs = new FileStream(@"archivo.gif", FileMode.Open, FileAccess.Read);

BinaryReader br = new BinaryReader(fs);

Byte[] photo = br.ReadBytes(fs.Length);

br.Close();
fs.Close();

System.Data.OracleClient.OracleParameter imagen = new OracleParameter("imagen", OracleType.LongRaw, photo.Length);
imagen.Value = photo;

comm.Parameters.Add(imagen);

try
{
conn.Open();
comm.ExecuteNonQuery();
conn.Close();
}
catch(Exception ex)
{
MessageBox.Show("Error: "+ex.Message);
}

Última edición por HenryCo10; 08/04/2005 a las 10:11