Fråga : Fel 3001 i Excel VBA med MySQL - queryen kör fint i MySQL

Hi alla, den pröva förmiddagen för

I att köra denna query inom Excel VBA och det får ett fel 3001 ”argument är av den fla typen, är ut ur godtagbart spänner, eller i konflikten med en another.”,  Emellertid queryarbetena bötfäller inom MySQL Query…

I tänkte precis att den kan är långt mig förmiddagconnectiong till MySQL från VBA.  Förmiddag I using ms 2.8 och anslutningen stränger är.  strSQL fördunklas inte alls (jag vet att den antagligen bör vara). rs för
Set = ny ADODB.Recordset
rs. Öppna strSQL, consqldb, adOpenStatic
> för
1:
" codeBody " " grupp ”” för class= " för selectsumma (avg100ll) som sumav, summa (jeta1) som sumjet, summa (ipsamt) som ipsamt, läge, år (properdate) som år från ars2.tickets var arsid = vid året (properdate), läge beställer vid läge;
" klar "

Svar : Fel 3001 i Excel VBA med MySQL - queryen kör fint i MySQL

Denna är tack vare recordseten
Fastställda rs = Server.CreateObject (”ADODB.Recordset”)
objrs.CursorType = 2 'använder 2 i stället för adCmdTable
objrs.LockType = 3 'använder 3 i stället för adLockOptimistic
rs. Öppna strSQL, consqldb

och consqldb bör vara giltig anslutning stränger
Eller använd efter
rs. Öppna strSQL, consqldb, 2.3
Andra lösningar  
 
programming4us programming4us