Bonjour,
Après de nombreuses recherches sur le net, je viens soliciter votre aide car je ne trouve pas la solution.
Je veux exporter dans un fichier csv (ou xml) le resulat de cette requête
SELECT Id, Photo FROM myBase.dbo.Personnes
j'utilise la commande BCP
EXEC master..XP_CMDSHELL 'bcp "SELECT top 1 Photo FROM myBase.dbo.Personnes" queryout "c:\test.txt" -T -N'
je recupere bien mon fichier mais quand je le charge en .NET avec
1 2 3 4
|
var test = @"c:\test.txt";
var a = File.ReadAllBytes(test);
pictureBox1.Image = new Bitmap(new MemoryStream(a)); |
Une exception non gérée du type 'System.ArgumentException' s'est produite dans System.Drawing.dll
Informations supplémentaires : Le paramètre n'est pas valide.
Pour info, je fais le test juste sur un champ
le champ qui contient la photo est de type image
Une idée ?
Partager