Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Excel-Datei erstellen und "was" reinschreiben

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 <
010
29.06.2005, 08:39 Uhr
~sashka
Gast


hallo,
chef hat sich das jetzt wieder anders überlegt und er will doch keine kopfzeile, also hatte ich es dann so gelassen, wie ich es hatte, also so wie es in dem excel-projekt von uwe ist.
es funktioniert auch seit wochen alles ohne probleme..... aber gestern habe ich mit dem programm gearbeitet und es sollte ca. 1700 datensätze in die excel-datei speichern... und beim ca. 420. Datensatz mag er nicht mehr und bricht das ganze ab... (es kann aber eigentlich nicht an der menge der datensätze liegen, weil 700 datensätze hatte er schon mal ohne probleme in die excel-datei gespeichert und wenn ich dem sage er soll erst bei dem 400. Datensatz anfangen, dann schreibt er nur 20 datensätze in die excel-datei.... immer bis zu einem bestimmten datensatz....!

Mag ODBC bzw. Excel irgendwelche Werte nicht, oder woran kann das liegen???


Ich hoffe, ihr könnt mir schnell helfen, sollte eigentlich gestern schon erledigt sein, die sache, aber nach einer nacht mit nur 2std. schlaf (und unbezahlen arbeitens zu hause) werde ich euch nun doch um hilfe bitten und hoffen, das mir jemand von euch helfen kann.....!!!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
29.06.2005, 08:51 Uhr
Tommix



Hallo,
fang doch bei dem 420. Satz an und gehe im Einzelschritt durch. Dann siehst Du, wo es hängt.

- Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
29.06.2005, 13:15 Uhr
~sashka
Gast


bis ich das machen kann, vergehen noch einige std., weil ich zuvor daten aus einer datenbank aufwerten soll, diese habe ich dann in meinem programm gespeichert (das sind die 1700 datensätze) und diese möchte ich dann in die excel-datei speichern... also einfach mal eben so ab dem 420. datensatz debuggen ist zwar ne möglichkeit, aber nicht die ideale..., weil ich muss paar std. warten bis ich die daten überhaupt habe...

gibt es nicht irgendwelche kriterien, die die daten erfüllen müssen, wenn ich die einfüge... also z.B. keine sonderzeichen o.ä.!? es sind alles text-felder in excel
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
30.06.2005, 07:13 Uhr
~sashka
Gast


so, ich weiß jetzt woran es liegt ,aber nicht, wie ich es beheben kann... :-(

Ich füge per sql befehlt mehrere CStrings als text in eine excel-datei ein... in dem einen CString befindet sich ein ' dadurch denkt das programm, das der wert, der in das text-feld eingefügt werden soll wohl schon zu ende ist und wundert sich dann, das danach noch was kommt und bricht dann ab...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
04.07.2005, 07:20 Uhr
~sashka
Gast


kleines beispiel:

"INSERT INTO Material (test)
VALUES ('"+test+"')";

das ist der sql-string, wenn nun in der variable "test" ein ' drin ist, denkt der ja, das dort das was er einfügen soll zuende ist... ist wenn in test folgendes drin steht " bla bla ' bla" dann würde das in dem Insert so aussehen:

"INSERT INTO Material (test)
VALUES ('bla bla ' bla')";

er würde also bla bla einfügen und sich wundern warum dann nochmal bla kommt und springt aus der funktion raus, weil ist ja was "falsch"... könnt ihr mir nun weiterhelfen!?

Wäre toll, weil ich komme wirklich nicht weiter...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: