TheArray = Split(TheString,",")
For i = 0 To Ubound(TheArray)
Sent = "UPDATE orders SET Sent = Date WHERE orderID = [b]TheArray(i)[/b]"
Connect.Execute(Sent)
Next
För att uppdatera Sent till dagens datum där orderID är lika med den aktuella strängen. Problemet är bara att scriptet klagar på det fetstilta. Antagligen är det väl ganska lätt men jag kan intehita lösningen. Om det hjälper så får jag felmeddelandet:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Undefined function 'TheArray' in expression.
Open behövs bara om man vill öppna ett recordset med andra egenskaper än de som är default.
Det är i stort sätt bara när man vill ha ett frikopplat recordset som man behöver använda open. Frikopllade recordset kan till exempel användas för paging.
Om man bara vill ha ett vanligt recordset där man skall löpa igenom alla poster så är det effektivast att skapa det med
set rs = connect.execute(sql)
143 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17