Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Campi memo di Microsoft Access

    ciao
    sto facendo un sito in php e uso come database access.

    problema:
    il php non supporta i campi memo dell'access, come posso ovviare a questo inconveniente?

    Se qualcuno ha della documentazione su come lavorano assieme php e access potrebbe essere così gentile da postarla qui.

    Ciao
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    22
    Come fai ad essere sicuro che non funzioni il campo memo di access con php?

  3. #3

    Ulteriori informazioni campi memo Access

    Esempio:

    $rs = new COM("ADODB.Recordset");

    #Testo: campo di tipo memo
    #CodTesto: campo di tipo testo

    $sql="SELECT Testo, CodTesto FROM Testi ;";


    #eseguo la query
    $rs->Open($sql, $cn);

    #stampo nella pagina il valore del record
    echo $rs->Fields["CodTesto"]->Value; # stampa il testo corretto
    echo $rs->Fields["Testo"]->Value; # stampa il testo corretto

    con la query semplice non ci sono problemi

    Ho notato che i problemi nascono con query complesse, in cui riesco a stampare a video qualsiasi campo tranne quelli di tipo memo.
    Non mostra più nulla a video, visualizza una pagina bianca, come se la query non fosse corretta.





    Ti posto la query che da problemi, se hai voglia di controllarla:

    $sql= "SELECT MenuPrincipale.Posizione, MenuPrincipale.CodLink, AnagraficaLink.CodLink, AnagraficaLink.CodTesto, Testi.CodLingua, Testi.CodTesto, Testi.Testo, Lingua.CodLingua
    FROM Lingua INNER JOIN ((AnagraficaLink INNER JOIN Testi ON AnagraficaLink.CodTesto = Testi.CodTesto) INNER JOIN MenuPrincipale ON AnagraficaLink.CodLink = MenuPrincipale.CodLink) ON Lingua.CodLingua = Testi.CodLingua
    WHERE (((Lingua.CodLingua)='{$lingua}'))
    ORDER BY MenuPrincipale.Posizione;";

    $rs->Open($sql, $cn);

    echo $rs->Fields["CodTesto"]->Value; # stampa il testo corretto
    echo $rs->Fields["Testo"]->Value; # NON stampa il testo corretto, visualizza unicamente la pagina bianca

    Ti ringrazio in ogni caso per l'aiuto.

    Ciao

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 © 2025 vBulletin Solutions, Inc. All rights reserved.