Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
[ACCESS 2003] Problema con l'estrazione delle immagini dal campo OLE O...
mercoledì 15 aprile 2009 - 09.51
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
gigi82
Profilo
| Newbie
24
messaggi | Data Invio:
mer 15 apr 2009 - 09:51
Salve a tutti!
Ho una tabella di un database access dove sono presenti delle immagini, il campo di questa tabella è di tipo "OLE Object". Il mio compito è quello di leggere queste immagini e salvarle su disco.
Le immagini sono state create usando CorelDraw 9 e sono state immesse manualmente nel db con questa sequenza:
- seleziono l'immagine in CorelDraw e la copio
- incollo l'immagine nel campo di access
Il problema è che non si riesce in nessun modo a salvare l'immagine, quello che ottengo a runtime è sempre "Parametro non valido". Ho provato in tutti i modi a salvare le immagini: dalla semplice creazione di un oggetto MemoryStream con il passaggio al metodo Image.FromStream, alla ricostruzione del campo header dell'OLE Object, ma ciò non ha avuto esito positivo. Paradossalmente, se dalla tabella faccio il copia dal campo e lo incollo, ad esempio in paint, l'immagine viene visualizzata.
Il linguaggio usato per effettuare questa operazione è C#.
Quello che vorrei fare è di automatizzare la procedura di estrazione e di evitare il copia/incolla in paint perchè le immagini sono moltissime, qualcuno sa come risolvere questo problema?
Grazie!
dinoxet
Profilo
| Senior Member
484
messaggi | Data Invio:
mer 15 apr 2009 - 10:02
ciao se mi zippi la tabella con 2 o 3 record faccio una prova.
ovviamente dopo la spiego ma faccio prima a provarlo velocemente da me che provare a spiegarlo posso non passarti bene tutti gli imput.
ovviamente se vuoi.....
DINOXET
__________________________________________
impossible is only a word
gigi82
Profilo
| Newbie
24
messaggi | Data Invio:
mer 15 apr 2009 - 10:21
1000_db1.zip
Ho allegato uno stralcio del db così da fare le prove
Thanks!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !