prova con
io l'ho provato in access e funzionacodice:sql = "SELECT ID, artista FROM tbl_artisti ORDER BY mid(artista, IIF( instr(artista(, chr(32))>0, instr(artista, chr(32))+1 , 1)) ASC"
![]()
prova con
io l'ho provato in access e funzionacodice:sql = "SELECT ID, artista FROM tbl_artisti ORDER BY mid(artista, IIF( instr(artista(, chr(32))>0, instr(artista, chr(32))+1 , 1)) ASC"
![]()
non funza.... uff![]()
Codice PHP:Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'mid(artista, IIF( instr(artista(, chr(32))>0, instr(artista, chr(32))+1 , 1)) ASC'.
riguarda quello che hai scritto, manco copia e incolla sai fa'...![]()
no dai, almeno il copia incolla lo so fare![]()
comunque non va:
query:
errore:Codice PHP:sql = "SELECT ID, artista FROM tbl_artisti ORDER BY mid(artista, IIF( instr(artista(, chr(32))>0, instr(artista, chr(32))+1 , 1)) ASC"
Codice PHP:Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'mid(artista, IIF( instr(artista(, chr(32))>0, instr(artista, chr(32))+1 , 1)) ASC'.
/art.asp, line 26
per me thread chiuso![]()
anche per me, ma solo perchè ho deciso di splittare in 2 campi il nome e cognome...
con la quesry che mi hai consigliato non c'è stato niente da fare.
grazie lo stesso
ti ho detto che hai copiato male...
questa la mia
questa la tuacodice:SELECT ID, artista FROM tlb_artisti ORDER BY mid(artista, IIF( instr(artista, chr(32))>0, instr(artista, chr(32))+1 , 1)) ASC
se vede 'a differenza?codice:sql = "SELECT ID, artista FROM tbl_artisti ORDER BY mid(artista, IIF( instr(artista(, chr(32))>0, instr(artista, chr(32))+1 , 1)) ASC"
![]()
![]()
![]()