C# app der ska indsætte en blob i en interbase db
Hej!Jeg har bakset et stykke tid nu med at få min C# app til at putte en fil ned i en BLOB i en interbase database. Indtil videre har jeg:
public static void PutIDB(byte[] TheFile)
{
string strConnection = "Driver={Easysoft IB7 ODBC};Server=localhost;Database=localhost:C:\\files.GDB;Uid=sysdba;Pwd=xxx";
OdbcConnection dbConn = null;
try
{
dbConn = new OdbcConnection(strConnection);
dbConn.Open();
OdbcCommand dbCmd;
dbCmd = new OdbcCommand();
dbCmd.CommandText = "insert into files values ("+ TheFile +")" ;
dbCmd.Connection = dbConn;
dbCmd.ExecuteNonQuery();
}
catch(Exception ex)
{
throw ex;
}
finally
{
if ((dbConn != null) && (dbConn.State != ConnectionState.Closed))
dbConn.Close();
}
}
Jeg har ikke så meget styr på SQL og BLOBs så jeg ved ikke helt hvordan jeg skal skrive min insert. Resten har jeg faktisk heller ikke så meget styr på :P
Ka i hjælpe ?
on forhand fanx
NZC
