"SELECT *,(SELECT COUNT(*) FROM manifestCargoTable WHERE voyNr=" & "'" & request("voyNr") & "'") as minaCount FROM manifestCargoTable WHERE voyNr=" & "'" & request("voyNr") & "'"
Borde väl fungera?
Annars är GetRows (sök lite på wf) ett bra sätt att få reda på hur "stor" ditt reslutat blir(antal rader i arrayen som sakapas).
Nej funkar inte, får felmeddelandet:
Microsoft OLE DB Provider for ODBC Drivers error '80040e21'
ODBC driver does not support the requested properties.
/interline/printOutBillOfLoading.asp, line 18
Men jag hittade ett annat sätt:
<% Set companyData=Server.CreateObject("ADODB.Recordset") %>
<set companyData.CursorLocation = 3 %>
<% Query="SELECT * From companyTable WHERE customerId=" & manifestData("shipperId")%>
<% companyData.open Query,Connect,adOpenStatic,adLockOptimistic %>
<% antRec= companyData.RecordCount %>
Jag hade tidigare nosat på RecordCount men det funkade inte föränn jag hittade tipset i detta utmärkta forum, att sätta CursorLocation till 3. Klockrent tog bara 5 timmar att hitta lösningen. mySql är underbart.
257 ms totalt · 4 externa anrop · v20260731065814-full.05830320