I så fall kan du göra om de där SQL-frågorna till en SQL-fråga.
SQL = "SELECT nextId,
(SELECT value FROM tblSettings WHERE key = 'NextTaskNr') as value1,
(SELECT value FROM tblSettings WHERE key = 'TaskNrPrefix') as value2
FROM tblNextId WHERE table = 'tblTask'"
set objRs = Cn.Execute(SQL)
objRs.Close : Set objRS = Nothing
objConn.Close : Set objConn = Nothing
sen kommer du åt värdena genom objRs("value1"), objRs(value2") och så objRs("nextId").
En nyfiken fråga - vad är det du ska få ut genom att plocka ut value-kolumnen där key är NextTaskNr eller TaskNrPrefix?
En nyfiken fråga - vad är det du ska få ut genom att plocka ut value-kolumnen där key är NextTaskNr eller TaskNrPrefix?
tblSettings innehåller två kolumner "key" ocjh "value"
NextTaskNr är helt enkelt nästa löpnummer på uppdraget
TaskNrPrefix är uppdragsprefixet
dvs sTaskNr = TaskNrPrefix & NextTaskNr
En konstig lösning kan tyckas men dbstrukturen går det inte att göra något åt...