2009-02-26 5 views
0

J'essaie de lire l'image de firebird avec C#, et l'enregistrer dans le système de fichiers. Je peux lire à partir du tableau et enregistrer. mais l'image ne peut pas être visualisée. J'ai essayé beaucoup morceau de code sur résultat net.but est le même :( peut me aider s'il vous plaît?C# - lecture/écriture blob de firebird

Répondre

2

Comment récupérez la forme de code Firebird? Si vous vous obtenez les données et la coulée à un octet [ ] essayer:

 

byte [] blob = row["image"]; 
// create a file FileStream to write the data 
FileStream fs = new FileStream("image.jpg", FileMode.Create); 
fs.Write(blob,0,blob.Length); 
fs.Close(); 
 

le code ci-dessus devrait faire l'affaire

PS. Je me suis fait beaucoup d'hypothèse dans le code, mais vous pouvez obtenir l'idée

.
Questions connexes