Raga, io ci provo, fosse mai che qualcuno mi aiuta
Devo fare una INSERT in un campo di un DB SqlServer2000 (il campo è di tipo IMAGE, accetta quindi una "stringa di byte"), ma come faccio a comporre una istruzione SQL che possa effettivamente inserire?
Immagino che non dovrò utilizzare l'SQL, ma non ho idea di come altro sia possibile fare se non con SQL (ADO ha qualche istruzione/oggetto particolare? ADO.Stream mi può aiutare?).
Ho visto che in qualche modo si può fare partendo da un file scritto su filesystem, ma se io sto file ce l'ho in memoria perchè lo devo prima scrivere su disco e poi farglielo rileggere? Già è una procedurina bella pesante così com'è...
La stringa di byte si trova in una variabile (che genero facendo l'upload sul server di un file qualsiasi...), invece di scrivere questa variabile sul filesystem per ricrearmi il file (cosa che per altro funge benissimo), ho necessità che questa variabile venga scritta sul database.
Il problema è in realtà abbastanza più complesso, ma credo che se riesco a fare quanto ho chiesto, potrei trovare una soluzione a quello più generale. Se non mi sono spiegato bene, posso impegnarmi di più.
Esempi di codice sono fortemente graditi...
Ho provato a postare il problema su HTML.it, ma come sempre quando non si parla di connessioni al DB e boiate varie il post rimane assolutamente trasparente...