Zum Inhalt springen

bigpoint

Mitglieder
  • Gesamte Inhalte

    1243
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von bigpoint

  1. OK also merci, vielleicht öffne ich noch mal die Datei in eine andere Methode und dann .....
  2. Ja das natürlich funk wie kann ich aber machen, daß ich das ganze doch in andere Methode bearbeiten kann ohne in die Methode noch mal die Text Datei zu öffnen
  3. habe auch gedacht und die ptxt->strrest.Format("INSERT INTO VERSREST VALUES('%s','%s','%s','%s','%s','%s','%s','%s','%s ')", ptxt->strkv,ptxt->strkd,ptxt->strkz.........); in die Ctext Datei rein in die while schleife geschrieben – hilft leider nichts dh. immer den letzen Datensatz wird gespeichert :confused:
  4. Ja schon klaro ;-) habe auch probiert und zwar so: while(ptxt->GetTxt()) { . . . . . . } aber es funk nicht
  5. Ja ich hoffe aber, dass Du damit nicht sagen willst das ich jetzt 1000 mal insert schreiben muss :eek:
  6. GetFirst() kenne ich nicht ? und GetNext() hm.... keine Ahnung
  7. Was mich aber in der .net Geschichte interessiert ist ob da man kann/sollte/muß auch die MFC Bibliotheken benutzen
  8. Also, daß mit dem laden in DB habe ich schon hingekriegt oder fast ;-( Es ist so ich habe eine Methode : bool CTxt::GetTxt() { LesenDatei.Open( "E:\\test.txt", CFile::modeRead,NULL ); RestDatei.Open("test1.txt", CFile::modeWrite | CFile::modeCreate,NULL ); try { while( LesenDatei.Read( sDummy, 220 ) ) { strZeile = sDummy; strkv = strZeile.Mid( 8, 11);//KV-Nummer strd = strZeile.Mid( 19, 2);//Geschlecht strkz = strZeile.Mid( 21, 2);//Satzzähler strgr = strZeile.Mid( 23, 5);//Landesgeschäftsstelle . . strrest.Format("%s%s%s%s%s%s%s%s%s",strkv,strd,strkz,strgr.....“); RestDatei.WriteString("10\t"+strrest+"\n"); } }catch (CFileException* fe) { cout<<"Die angegebene Pfade sind falsch"<<fe<<endl; } cout<<"Die Textdateien sind erfolgreich bearbeitet ;-))\n"; LesenDatei.Close(); RestDatei.Close(); return TRUE; } die lies eine Textdatei und schreib in eine neue -> funk auch sehr gut, jetz will ich die Daten von strrest in DB speichern, daß tue ich in andere Methode : void CDatenbank::Write( ) { CTxt* ptxt = new CTxt; ptxt->GetTxt(); ptxt->strrest.Format("INSERT INTO VERSREST VALUES('%s','%s','%s','%s','%s','%s','%s','%s','%s')", ptxt->strkv,ptxt->strkd,ptxt->strkz.........); try { if(cdrestdat.Open("test")){ cdrestdat.ExecuteSQL(ptxt->strrest); cdrestdat.Close(); } cout<<"Die Daten sind erforgleich in DB geladen"<<endl; } catch(CDBException* pe) { cout<<"Fehler beim laden von Daten"<<pe<<endl; pe->Delete(); } } und es wird nur das letzte Datensatz in DB gespeichert ;-((( [Anm.: Smilies deaktiviert | Klotzkopp]
  9. moment wie einfach löschen ?? Zu erst öffne ich DB, dann schreibe ich in DB und dann schließe ich DB
  10. commit() -> was ist das ??
  11. Ich habe ein progi der aus eine Textdatei Daten auslest und in DB die speichern soll ;-) So weit so gut, ich habe eine Klass Datenbank wo ich den zugriff sowie schreiben und schlissen von DB mache, eine Klasse wo ich die Datei auslese und dann sollte ich es in DB laden können, leider kreige ich keinen Fehler aber es pasiert auch nichts ;-(( so mache ich es try{ daten->OpenDB(); daten->Write(); daten->CloseDB(); } catch(CDBException* pe) { pe->Delete(); } so sollte es in DB geladen werden void CDatenbank::Write( ) { CTxt* ptxt = new CTxt; sExecute.Format("INSERT INTO VERSREST VALUES(%s','%s','%s','%s','%s','%s','%s','%s')", ptxt->strkv,ptxt->strmatchkd,ptxt->strlanderkz,ptxt->strbeendigunggr,ptxt->strverstat,ptxt->strpflegestufe ,ptxt->strkenkom,ptxt->strpflegab,ptxt->strkgeld); try { cdrestdat.ExecuteSQL(sExecute); } catch(CDBException* pe) { pe->Delete(); } }
  12. Hallo, ich habe ein Null-Modem-Kabel gekauft und wollte zwischen einen Laptop und PC Verbindung herstellen. Leider funk das ganze nicht ;-(((((( Auf einem Rechner habe ich Win XP auf anderem 2000 was muß man da beachten wie sollte es gehen, kennt vielleicht jemand eine gute Onlinehielfe oder vielleicht hat schon jemand damit Erfahrungen ???
  13. bigpoint

    Er

    Da bin ich schon wieder ;-) Wie kann ich in SQL Server 2000 meine Daten grafisch anzeigen d.h. alle Tabelle, Beziehungen usw.
  14. Ok Leute ich habe schon mein Problem gelöst. Vielen Dank an alle die mir helfen wollten Merci
  15. Moment also wenn ich die Personal Edition installiere dann kann ich nur auf Server zugreifen dh. bei mir lokal habe ich keinen Server, denn ich will einfach auch wenn ich nicht im Netz bin also lokal auf Server zugreifen können
  16. Schau hier: http://www.codeproject.com/audio/mp3player.asp
  17. Also ich habe von Microsoft zwei cd gekriegt auf eine steht Personal Edition ( also denke ich für Workstation um einen zentralen Srever zu unterstützen ) uns Standart Edition also den Server selbst
  18. Welche Dienste meinst Du ? Komischer weise kann ich die Personal Edition problemlos instabileren aber die Standart Version nicht ??????
  19. Hallo, wenn jemand VS 6.0 benutz genauer gesagt visuall c++ und will zum vs.net umsteigen, was muss man beachten, welche Probleme auftauchen ist es überhaupt schwierig ?? Vielen Dank
  20. Hallo, kann man SQL Server 2000 Standart Edition auf dem Windows 2000 Professional installieren. Ich kriege immer Fehler ;-( „Ihren System unterstützt nicht SQL Server 2000 !!!!!!!!!!!!
  21. bigpoint

    while

    Danke sub7 und Citrus-Motte, Ihr versuch ist aber nicht ganz richtig. Wenn ich eine andere Zahl als 1 oder 0 eingebe dann der progi merkt das zwar, aber beendet auch das Programm und ich wollte den Benutzer drei versuche erlauben dh. Nach erst nach drei falschen versuchen das progi beenden
  22. bigpoint

    while

    Und was ist wenn der User tippt 6 ?? Wenn ich möchte den User nur auf drei angaben begrenzen ? So kriege ich Fehler: do{ if(janein=1){ cout<<"Die Zahl ist 1 "<<endl; } if(janein=0){ cout<<"Die Zahl ist 0"<<endl; } }while(((janein == 0 )|| (janein == 1))<4 );
  23. bigpoint

    while

    merci sub7
  24. bigpoint

    Text->DB

  25. bigpoint

    while

    Hallo, wo ist Fehler: out<<"Wollen Sie jetz die Daten öffnen ?"<<endl; cout<<"mit 1 ja"<<endl; cout<<"mit 0 nein"<<endl; cin>>janein; while((janein == 0) && (janein == 1) ){ if(janein=1){ cout<<"Die Zahl ist 1 "<<endl; } if(janein=0){ cout<<"Die Zahl ist 0"<<endl; } } cout<<"Sie haben falsche Zahl eingegeben"<<endl; Egal welche Zahl ich angebe komme ich nicht rein ????

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...