none
SQL CE campo Image RRS feed

  • Domanda

  • Ciao a tutti,

    ho un problema con SQL CE e WP7, praticamente quando vado ad inserire l'array di byte nel campo image, lui in automatico "lo converte" in qualche altro tipo di dato, e quando lo vado a recuperare mi trovo un array di byte diverso! Qualcuno sa come posso fare?? se invece uso il tipo di campo varbinary tutto funziona...però il varbinary può avere una lunghezza massiama di 8000 e purtroppo non mi basta...

    grazie a tutti

    lunedì 13 febbraio 2012 20:56

Tutte le risposte

  • Ciao a tutti,

    ho un problema con SQL CE e WP7, praticamente quando vado ad inserire l'array di byte nel campo image, lui in automatico "lo converte" in qualche altro tipo di dato, e quando lo vado a recuperare mi trovo un array di byte diverso! Qualcuno sa come posso fare?? se invece uso il tipo di campo varbinary tutto funziona...però il varbinary può avere una lunghezza massiama di 8000 e purtroppo non mi basta...

    grazie a tutti

    Ciao, molto strano...ma che codice stai usando per scrivere i dati?

    varbinary e image dovrebbero essere compatibili, con l'unica differenza che nelle major version di SQL Server il campo image è deprecato, ma su SQL CE è ancora l'unico modo (non mi pare di ricordare che in SQL CE 4 sia cambiata la situazione) per salvare dati binary oltre gli 8000 byte.


    Francesco Milano // .NET & SQL Server Consultant // blog // twitter

    martedì 14 febbraio 2012 10:29