Même erreur
Le sujet ayant été déplacer (j'ai posé la question sur un autre post au lieu d en créer un)
je rajoute cette portion de code
Code : Tout sélectionner
Global $AccessDB = @ScriptDir & "\bdd.mdb"
Global $oAccessADO = _adoaccessOpen($AccessDB)
Global $rsAccess = ObjCreate("ADODB.Recordset")
Global $SQL = "SELECT * FROM matable where nom=''";==>> selectionner ma table.
$rsAccess.open($SQL, $oAccessADO, $adOpenStatic, $adLockOptimistic)
vue que je decouvre seulement les cmd sql dans un script autoit mon code peut être faux
Donc , ce code donne bien les enregistrement dont le champ "nom" est vide
J essaye de le remplacer par une requete qui me donnerais ,par exemple, les enregistrement de 1 a 5
Code : Tout sélectionner
$SQL = "SELECT * FROM matable LIMIT 1,5" ; < erreur
$SQL = "SELECT * FROM matable LIMIT 5" ; < erreur
$SQL = "SELECT * FROM matable LIMIT 1 OFFSET 5" ; erreur
Erreur :
Code : Tout sélectionner
err.description : Erreur de syntaxe dans la clause FROM
err.number is : 80020009
err.source is : Microsoft Jet Database Engine
err.helpcontext is 5003131
Je cherche également des infos sur les commandes ajouté apres une variables comme
$oConn.ConnectionString
$oConn.open
$oConn.execute
etc. . . .