urban_hahneMedlem sedan maj 2003153 inlägg
Hur ska jag skriva för att få reda på hur många rec jag hittar i denna sökning
<% Query="SELECT * FROM manifestCargoTable WHERE voyNr=" & "'" & request("voyNr") & "'" %>
<% manifestData.open Query,Connect,adOpenStatic,adLockOptimistic %>
Jag blir tokig på mySql. det var lättare med access
mvh
Urban
voigtann1Medlem sedan juni 20018 810 inlägg
"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).
urban_hahneMedlem sedan maj 2003153 inlägg
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.