Visualizzazione dei risultati da 1 a 10 su 10

Discussione: [mysql] sql_mode

  1. #1
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866

    [mysql] sql_mode

    codice:
            Dim connectionString As String = MysqlConnectionString()
            Dim mysqlConnection As OdbcConnection = new OdbcConnection(ConfigurationManager.ConnectionStrings("miaconnect2").ConnectionString)
            
            Dim sqlQuery As String = "SELECT DISTINCT(ID2), nomefile, titolone, testone FROM gallery GROUP BY ID2, nomefile, titolone, testone DESC;"
            Dim mysqlCommand As New OdbcCommand(sqlQuery, mysqlConnection)
            Dim myDataAdapter As New OdbcDataAdapter(mysqlCommand)
    Come posso risolvere? Non ho accesso al pannello di mysql

  2. #2
    Quote Originariamente inviata da jet Visualizza il messaggio
    Come posso risolvere? Non ho accesso al pannello di mysql
    come puoi risolvere cosa?

  3. #3
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866
    Quote Originariamente inviata da optime Visualizza il messaggio
    come puoi risolvere cosa?
    Devo eliminare i campi nel GROUP BY e lasciare solo ID2 altrimenti mi elenca i id2=0 due volte e così via.
    dove posso disabilitare sql_mode nel listato? Grazie

  4. #4
    scusa, ma cos'è sql_mode? spiegati meglio

  5. #5
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866
    Quote Originariamente inviata da optime Visualizza il messaggio
    scusa, ma cos'è sql_mode? spiegati meglio
    È il parametro che di default mysql nelle ultime versioni non permette più di evitare di inserire nel GROUP by solo i campi che desideri inserire, ma obbligatoriamente tutti quelli presenti nella Select.
    per poter disabilitarlo si deve accedere al pannello di mysql e inserire SET GLOBAL SQL_MODE=‘’ per disabilitare in modo totale o SET SESSION ECC. Nel mio caso il server non mi permette di entrare nel pannello di
    mysql e quindi devo farlo nel codice.
    in asp ci sono riuscito, ma in questo codice ho provato senza successo.
    aruba dice di inserirlo prima della connessione

  6. #6
    tralasciando il parametro sql_mode, puoi fare un esempio dei dati che hai e di cosa vuoi ottenere in output? di sicuro c'è un altro modo perché con altri sql quello che tu lamenti è il comportamento normale

  7. #7
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866
    Quote Originariamente inviata da optime Visualizza il messaggio
    tralasciando il parametro sql_mode, puoi fare un esempio dei dati che hai e di cosa vuoi ottenere in output? di sicuro c'è un altro modo perché con altri sql quello che tu lamenti è il comportamento normale
    Grazie. Proverò modificando l’sql.

  8. #8
    Quote Originariamente inviata da jet Visualizza il messaggio
    Grazie. Proverò modificando l’sql.
    poi facce sape'

  9. #9
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Quote Originariamente inviata da jet Visualizza il messaggio
    codice:
            Dim connectionString As String = MysqlConnectionString()
            Dim mysqlConnection As OdbcConnection = new OdbcConnection(ConfigurationManager.ConnectionStrings("miaconnect2").ConnectionString)
            
            Dim sqlQuery As String = "SELECT DISTINCT(ID2), nomefile, titolone, testone FROM gallery GROUP BY ID2, nomefile, titolone, testone DESC;"
            Dim mysqlCommand As New OdbcCommand(sqlQuery, mysqlConnection)
            Dim myDataAdapter As New OdbcDataAdapter(mysqlCommand)
    Come posso risolvere? Non ho accesso al pannello di mysql

    Jet, i post cosi' non si capiscono.
    Nel primo post specialmente, si dovrebbe esplicitare meglio lo scenario..domande degli utenti a parte
    grazie

  10. #10

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.