Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Errore SQL

  1. #1

    Errore SQL

    Salve ragazzi,
    ho scritto questa sintassi per la paginazione dei dati su un db mysql:
    codice:
    SQL = "SELECT * FROM tblMailingList where tipoditta=" & selector & " LIMIT " & inizio & ", " & PageSize
    Purtroppo continuo ad avere questo errore:
    codice:
    Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 
    
    [MySQL][ODBC 3.51 Driver][mysqld-4.0.20-standard-log]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT 0, 100' at line 1
    dove sbaglio!?


  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    La LIMIT devi partire da 1 almeno...

    Roby

  3. #3
    Beh praticamente il Limit io lo ricerco in maniera dinamica, quindi ho modificato la sintassi che cerca il count in questo modo:
    codice:
    sqlCount = "SELECT COUNT(*) FROM tblMailingList WHERE tipoditta="& selector
    però mi dice:
    codice:
    Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 
    
    [MySQL][ODBC 3.51 Driver][mysqld-4.0.20-standard-log]Unknown column 'Società' in 'where clause' 
    
    /admin/utenti_paginazione_cate.asp, line 122

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma "selector" contiene un numero???

    Roby

  5. #5
    Originariamente inviato da Roby_72
    Ma "selector" contiene un numero???

    Roby
    No Selector contiene una stringa e viene determinato così:
    codice:
    if request.querystring("action")="viewutente1" then
    selector="Utente_Privato"
    end if

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    E allora:

    codice:
    sqlCount = "SELECT COUNT(*) FROM tblMailingList WHERE tipoditta='"& selector &"'"
    Roby

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.