bonjour,
je développe une application qui accede à une base Firebird via ODBC. J'essaye de passer cette requete simple :
J'obtient l'erreur suivante : Zone Tampon trop petite. les données vont être tronquées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT Champ1, Champ2,..., Champ n FROM MaTable WHERE Champ1 IS NOT NULL;
Bah donc je me suis dit que je devais limiter le nombre d'enregistrements à traiter, j'ai donc modifier la requete pour celle ci :
l'erreur renvoyé est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT Champ1, Champ2,..., Champ n FROM MaTable WHERE Champ1 IS NOT NULL LIMIT n,n + 5000;
Voila..je n'arrive pa avoir comment est-ce que je peut faire pour ne selectionner que les enregistrements compris entre l'enregistrement n et le n + 5000 par exemple?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ADOManager.ExecSQL:ErrHandle N°-2147217900 [Simba][Simba ODBC Driver]SELECT DL_NO, AR_REF, CT_NUM, DL_DATEBC, DL_DATEBL, DL_DESIGN, DL_MONTANTHT, DL_QTE, DL_QTEBC, DL_QTEBL,DO_DATE, DO_DATELIVR ,DO_PIECE ,DO_REF ,DO_TYPE ,OT_NUM, POSTE_NUM_,QTE_LIVREE, QTE_REÇUE FROM F_DOCLIGNE WHERE AR_REF IS NOT NULL<< ??? >>, Limit 0, 5000;
merci a tous
@+
Partager