Undrar hur jag ska göra för att min SQL-sats inte ska plocka med poster som är tomma dvs "null" vid sortering.
Jag ska sortera en namnlista där visa personer har titel (Ordförande och Vice Ordförande) och andra har ingen titel alls.
Ordförande ska komma först osv ..
Min kod:
Visa = "SELECT * FROM Utb WHERE RegionNr = '" & Lansdel & "' ORDER BY Titel DESC"
Nu visas personer utan titel först pga att posten är tom.
Hur undviker jag detta?
Hej igen!
Jag får det inte att fungera. Får hela tiden fel. Har jag skrivit fel i koden?
Visa = "SELECT * FROM Utb WHERE RegionNr = '" & Lansdel & "' ORDER BY case Titel When 'Ordförande' Then 1 When 'Vice ordförande' Then 2 When '...' Then 3 When ... Else 9999 End"
Jag använder mig av MS Access, om det är det du menar?
Felet jag får är:
(0x80004005)
Unspecified error som pekar på denna kodrad:
RecSet2.Open Visa, Connect, adOpenStatic, adLockOptimistic
Mitt anrop till databasen är:
Set RecSet2 = Server.CreateObject("ADODB.Recordset")
Visa = "SELECT * FROM UtbRads WHERE RegionNr = '" & Lansdel & "' ORDER BY case Titel When 'Ordförande' Then 1 When 'Vice ordförande' Then 2 When '...' Then 3 When ... Else 9999 End"
RecSet2.Open Visa, Connect, adOpenStatic, adLockOptimistic