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
.NET Framework
Leggere un varbinary da vb.net ed associarlo ad una variabile, ed in s...
giovedì 07 febbraio 2013 - 19.53
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
pinturikkio92
Profilo
| Newbie
10
messaggi | Data Invio:
gio 7 feb 2013 - 19:53
Salve developers, ho una tabella "datisalv" che si trova all'interno di un db in SQL Server, ed una colonna ContentType che è un varbinary (del tipo 0x89504E470D0A1A0A0000000D49484452000007.......)
- Per prima cosa vorrei sapere come leggere un varbinary da vb.net ed associarlo ad una variabile;
- Secondo: ho un form che carica tutti i contentType e li mette in una lista, vorrei capire come aprire il file (premetto che conosco già l'evento a cui associare l'azione, cioè quando doppio-clicco sull'immagine del file nel form, si dovrebbe avviare l'azione con l'apertura del file). Ok io seguo process.start("Programma", "Percorso"), ma non so come beccare il percorso dal varbinary, premettendo che non so come leggere il varbinary in vb.net.
Aiutatemi please!
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 11 feb 2013 - 12:55
>Salve developers
ciao (ci sono anche ITPro, non discriminare
)
>- Per prima cosa vorrei sapere come leggere un varbinary da vb.net ed associarlo ad una variabile;
se lo leggi da database, basta usare un datareader e mettere il contenuto del campo in un byte array
>- Secondo: ho un form che carica tutti i contentType e li mette in una lista, vorrei capire come aprire il file (premetto che
>conosco già l'evento a cui associare l'azione, cioè quando doppio-clicco sull'immagine del file nel form, si dovrebbe avviare l'azione
>con l'apertura del file). Ok io seguo process.start("Programma", "Percorso"), ma non so come beccare il percorso dal varbinary,
>premettendo che non so come leggere il varbinary in vb.net.
una volta che hai il byte array devi provare a passarlo.. ma sinceramente non saprei aiutarti poi con il process start..
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
pinturikkio92
Profilo
| Newbie
10
messaggi | Data Invio:
lun 11 feb 2013 - 13:38
Ok non uso il process start, e cosa posso usarE?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 11 feb 2013 - 14:02
>Ok non uso il process start, e cosa posso usarE?
dipende da dove sei.. browser? applicazione per tablet? applicazione windows?
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
pinturikkio92
Profilo
| Newbie
10
messaggi | Data Invio:
lun 11 feb 2013 - 16:16
applicazione windows
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 11 feb 2013 - 17:22
>applicazione windows
eh allora il process start credo sia l'unica via.. Dal momento in cui hai un array di byte potresti provare a salvare in una temp il file e poi successivamente aprirlo.
tipo così:
http://stackoverflow.com/questions/4761322/open-file-with-suitable-program
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
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 !