Newsgroup: it.comp.lang.delphi
Titolo: ole error con ado

sto facendo un programma che usa ado con CreateOleObject però ,eseguendo una
query lunghetta mi da questo errore con questo comando:
recordset.execute(stringalunga).se uso meno caratteri funziona tutto bene
errore:
Project prog.exe raised exception class eoleexception with message
'impossibile aggiungere quantità di dati desiderata. Inserire o allocare
meno dati'.Process stopped.  Use Step or Run to continue.
a cosa è dovuto??
sql che non supporta query lunghe oppure ole ?
oppure cosa?
misteri....
ciao e grazie

 meno dati'.Process stopped.  Use Step or Run to continue.
Questo errore l'ho visto su access facendo un incolla su un campo di 30
caratteri dove io ne volevo incollare di +...

 Versione di Delphi?
6 :)))

 ado :))
Forse devi chiarirti le idee...
ADO è una tecnologia di accesso ai dati.
ADO non è quindi un qualcosa al quale ti colleghi, ma un MODO di collegarti
a qualcos'altro.
Quindi, richiedo: a COSA ti colleghi?
Access? M$Sql? Oracle? o cosa??
Bye
AS

 a qualcos'altro.
oh gesů ma quante storie.......
cmq non c'entra nulla il database.....



Guarda che AS sta cercando di aiutarti.
Non ho parole...
-- 
Ore 18.30: premo invio.

"non c'entra nulla il database....."
"non c'è errore nella query è questione solo del 
 numero di campi aggiunti"
Pare che tu conosca il problema molto meglio di noi.
Hai provato a ridurre il numero di campi da aggiungere ?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

recordset.execute(stringalunga).se uso meno caratteri funziona tutto bene
perciò... si ho provato a ridurre e funziona....
ma l'errore è nell'automazione ole per motivo che non so. Se fosse un errore
nella stringa sql ,ado dovrebbe mandarmi un messaggio di errore più preciso
.

 Non ho parole...
non ho parole.....      ;))

 (molto umile :))
A queste domande non rispondo, perche' possono essere solo
frutto di una cattiva digestione ;)


 frutto di una cattiva digestione ;)
sono le stesse che hai fatto tu .....e poi non era una domanda era al limite
una provocazione innocente (una battuta)
bye
ps. pero leggi e cerca di capire non ci vuole molto.

 chi non sa cosa dice ?
Ripeto: se credi che la gente che segue il gruppo non sappia 
cosa dice e' con sommo piacere che ti spediamo da qualche 
altra parte.  Ti e' stato chiesto quale DB utilizzi, questa
domanda e' tutt'altro che inutile e serve a risolvere 
(te lo ricordo, perche' tra un passaggio e l'altro, sembra che
tu te lo dimentichi) un ***TUO*** problema.


 altra parte.
certo che  sei veramente tardo a capire......
io mi sono riferito al "Singolo individuo" .Quanto la persona in questione
sia in grado di rispondere al problema il tutto è opinabile.Non mi sembra il
caso di discuterne con te al limite darò spiegazioni a lui.
Se magari usassi un linguaggio adeguato si potrebbe chiarire il problema
senza bisogno di usare parole inopportune come le tue.
però cerca di capire prima di scrivere non ho voglia di ripeterti semrpe le
stesse cose
spero che la capsica questa volta (mmmmm)

 di discuterne con te al limite darò spiegazioni a lui.
Benche' la cosa ti sembri strana, io ho capito benissimo che 
genere di risposte stai cercando, ma sarebbero al di fuori della 
decenza.  Lascia che ti spieghi una cosa: quanto le persone che 
rispondono ai tuoi messaggi siano o non siano in grado di 
risolvere i tuoi problemi non e' una questione che deve 
riguardarti.  Tu ottieni delle risposte che tendono a risolvere 
il **TUO** problema, indi per cui devi innanzitutto essere grato
anche a chi solo passa, guarda e dice "mah, proviamo a vedere se,
forse, nel caso mi andasse, io possa dargli una mano".  
Se poi queste risposte non sono quelle che ti aspetti, pazienza, 
succede.  Le risposte che ti sono state date sotto forma di 
altre domande, tese a capire bene quale ingranaggio sia montato
male nella **TUA** macchina, non sono affatto inutili o insensate 
quanto credi tu.  Questa e' l'ultima volta che alimento le tue
stupidissime polemiche.  Ripeto: impara ad avere piu' rispetto
verso chi ti offre una mano.


 verso chi ti offre una mano.
per chiudere la polemica volevo dirti le ultime 2 cose con calma
1) è "ovvio" che sono grato a chi mi presta un momento di attenzione
2) è "ovvio" che se uso ado un minimo so cosa sia ...almeno un minimo ....ti
pare giusto ? pensi che abbia bisogno di chiarimenti a cosa serva?
3) l'errore stava nell'automazione ole come dice lo stesso errore .Il
continuare a far domande su un possibile tipo di database non c'entra (visto
che non è un errore sql) ,permetti che mi faccia pensare?
4) il dire "oh gesù quante storie" dopo aver risposto per 2 volte alle
domande  è mancare di rispetto a tutto un newsgroup?
mi smebra esagerato.........
ps. sono solo chiarimenti non continuiamo con flame inutile. (alemno voleva
esserlo)

 domande  è mancare di rispetto a tutto un newsgroup?
E' sicuramente una mancanza di rispetto verso chi ti sta dando
una mano, perche' e' un segno di spazientimento, quando gli unici
che devono spazientirsi sono coloro che leggono i tuoi messaggi.
Non hai risposto ad alcuna domanda, per tua informazione, visto
che non hai assolutamente detto quale db utilizzi.


e ti sembrano domande da fare?
Sě, io lavoro praticamente SOLO con ADO, e la domanda mi sembra
assolutamente corretta. Posso farti tantissimi esempi di comportamenti
diversi in base al database server.

 diversi in base al database server.
errori ole ???
per una decina di campi in add record ???
siamo di opinione diverse :)))



Sì, errori OLE.
E qui mi fermo perché è tempo perso.
Saluti.


ma nessuno ti ha chiesto di intrometterti se non sai :)))
potevi farlo prima

Andrea e Massimo: grazie x la vostra difesa, ma adesso, se permettete,
rispondo io.
In primis, mi scuso con chi ha un problema e accusa chi fa domande per
tentare di aiutarlo di non capire un c###o.
In secundis, mi scuso per aver sottolineato ache ADO è una tecnologia di
accesso ai dati e non un db: ho toppato!
Dire le cose come stanno o spiegare che le cose sono diverse da quel che si
dice è un grave errore.
Auguro alla persona che ha segnalato di avere un problema di solverlo quanto
prima; credo che, dato l'atteggiamento mentale che ha, ci riuscirà senza
meno.
Bye
AS

 dice č un grave errore.
ma secondo te chi usa ado con delhpi e ti segnala un errore ole non sa che č
una tecnologia di accesso ai dati e non un database? :)))) .Pur vero che non
mi conosci e puoi pensare di tutto ,ma il solo modo in cui ti sei posto dai
per scontato che chi pone una domanda sul newsgroup sia un imbecille che non
sa nulla a priori.
Guarda che forse non č proprio cosě.....
Magari non far perdere tempo se certe cose non le sai.Di solito si cerca di
dare qualche risposta se le cose si sanno (ovvio non sei obbligato a farlo)e
non far finta di saperle.
bye

 non far finta di saperle.
Mi lasci sempre più basito... O__O
__
Jax
PS: Ma se sei convinto che c'è tanta gente cogliona qui dentro (io, Alberto, Carlo,
Andrea, Massimo, msx, praticamente tutti), perché ci scrivi? Nessuno ti obbliga.
Chiama la M$ e loro ti sapranno sicuramente aiutare di più con il tuo problema su ADO, se
non ti buttano giù il telefono.
Noi purtroppo non possiamo (e io personalmente non voglio) aiutarti.
PPSS: Hai dei grossi problemi, amico.

 PPSS: Hai dei grossi problemi, amico.
ma tu che c'entri ??? :))
io non ho mai dato dell'imbecille a nessuno,se poi ti ci senti non posso
farci nulla
Leggi quelle che sono le regole dei newsgroup...non si puo entrare in
discussioni a due perlomeno senza argomentazioni valide e tu sei stato
semrpe superfluo e inoppurtuno,l'unico tuo scopo è di litigare insieme al
tuo amico andrea.
bye

 tuo amico andrea.
================================================================
Stai litigando con *tutti*, indipendentemente dal thread e dal mio "amico" Andrea (che da
quanto ho letto in passato mi sembra che si stia trattenendo anche troppo).
Questo non ti fa pensare a qualcosa?
================================================================
A me fa pensare solo che, come al solito, ho sbagliato a risponderti.
Ma č stato piů forte di me... spero di resistere, la prossima volta.
__
Jax
PS: Vai su it.comp.hardware.video-3d e vedrai veramente gente il cui solo scopo č
litigare. Se volessi litigare, ti offenderei in maniera plateale, ma come puoi notare, non
l'ho mai fatto.

 non far finta di saperle.
Mi scuso per aver osato rispondere al Suo post.
Le assicuro che questo spiacevole evento non si ripeterà, a meno che Lei non
cambi l'identitità con cui accede ai newsgroup.
Le auguro di risolvere ogni Suo problema.
Saluti
AS

 Jax
infatti come ho fatto notare rispondi con argomentazioni inadeguate e sei
pure poco informato....

 Le auguro di risolvere ogni Suo problema.
la ringrazio e sarò felice della cosa.


plonk
