Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Campo MSSQL VARBINARY

  1. #1
    Utente di HTML.it L'avatar di october
    Registrato dal
    Feb 2001
    residenza
    Torino
    Messaggi
    318

    Campo MSSQL VARBINARY

    Buongiorno,
    come faccio a leggere un campo di un database MSSQL di tipo VARBINARY(502) con PHP?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2016
    Messaggi
    783
    Lo leggi come un normale campo mysql, poi per poterli visualizzare in maniera corretta devi convertirli.
    Come fare per convertirli dipende da che tipo di dato è memorizzato nel campo varbinary.

  3. #3
    Utente di HTML.it L'avatar di october
    Registrato dal
    Feb 2001
    residenza
    Torino
    Messaggi
    318
    Quote Originariamente inviata da M4V1 Visualizza il messaggio
    Lo leggi come un normale campo mysql, poi per poterli visualizzare in maniera corretta devi convertirli.
    Come fare per convertirli dipende da che tipo di dato è memorizzato nel campo varbinary.
    è un campo di testo, come lo converto?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2016
    Messaggi
    783
    Forse ti conviene convertirlo direttamente nella query SQL che prende il dato, con qualcosa del tipo:

    codice:
    select cast(colonnaVarbinaryas CHAR)from nome_tavola
    

    Dove usi il comando CAST per convertire il campo binario in un char.

    Secondo me è il metodo più semplice, però non sono molto sicuro, io non avrei usato un campo di tipo varbinary per una stringa e quindi non ho molta esperienza in questo caso.

  5. #5
    Utente di HTML.it L'avatar di october
    Registrato dal
    Feb 2001
    residenza
    Torino
    Messaggi
    318
    Quote Originariamente inviata da M4V1 Visualizza il messaggio
    Forse ti conviene convertirlo direttamente nella query SQL che prende il dato, con qualcosa del tipo:

    codice:
    select cast(colonnaVarbinaryas CHAR)from nome_tavola
    

    Dove usi il comando CAST per convertire il campo binario in un char.

    Secondo me è il metodo più semplice, però non sono molto sicuro, io non avrei usato un campo di tipo varbinary per una stringa e quindi non ho molta esperienza in questo caso.
    Purtroppo me lo sono ritrovato quel campo :-(

    Ci provo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.