Zum Inhalt springen

Hoeen

Mitglieder
  • Gesamte Inhalte

    179
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Hoeen

  1. Also erstmal wollte ich sagen, dass ich Nicht-Raucher bin. Zur Zeit mache ich eine Ausbildung zum Fi-Ae. In meinem Büro arbeite ich mit zwei Personen zusammen, die ständig rauchen. Hat einer von euch eine Ahnung, was ich tun kann, um dem Rauch zu entkommen (schön geschrieben, oder?)? In der Ausbildung kann ich ja normalerweise nicht allzu große Töne machen... Gruß Hoeen
  2. Hoeen

    Eigene Homepage

    Na wenn das so ist... Also, ich habe mehr oder weniger ernste HP: www.joernev.de www.hoeen.de www.kschoice.de (eine, für die ich leider keine Zeit mehr habe (mein Freund führt sie jetzt alleine weiter)) Gruß Hoeen
  3. Noch ein kleiner Zusatz für alle Futurama-Fans: Fox Network will keine weiteren Staffeln von Futurama kaufen. Das beudeuted im Klartext, nach der 4.Staffel ist Schicht im Schacht für Futurama. Es gibt eine Online Petition, die versucht dies zu verhindern. Weitere Info hier: http://rettet-futurama.nnyconline.de/
  4. Also ich persönlich finde Futurama sogar besser als die Simpsons. Von Southpark hingegen halte ich recht wenig. Meine absolute Lieblingsfolge von den Simpsons ist die 'Akte Springfield'! Dicht gefolgt von der Folge wo die Simpsons bei dieser Süßwarenmesse sind. Weiß leider nicht, wie sie heißt! Ich glaube vor drei Wochen kam die Folge 'Lisa rennt'! Einfach königlich.
  5. Hoeen

    SQL-Server Datentyp

    das wird eine richtig 'fette' datenbank! ich schreibe gerade an einem proggi, das auf meiner firma komplett 'ausguck' (outlook) ersetzt, aus dem einfachen grund, weil es einfach nur nervt und instabil ist.
  6. Hoeen

    SQL-Server Datentyp

    danke! habe text genommen! läuft bestens! gruß hoeen
  7. Hi! Ich habe mal eine Frage bezüglich der Datentypen. Ich möchte für eine Spalte 'Bemerkung' einen bestimmten Datentyp wählen. Da dort Bermekungen reingeschrieben werden sollen, sollte der Datentyp auch möglichst groß sein. Hat jemand eine Idee??? Es handelt sich um einen SQL-Server! Ich hatte das schon mal gemacht. Da stand in dem Feld der Begriff MEMO. Leider weiß ich nicht mehr welcher Datentyp das war! Danke und Gruß Hoeen
  8. poste doch mal deine funktion ergebniss!!!
  9. Also erstmal müssen die " " wech! Also allgemein: Label1->Caption = Variable; Also ich würde es so schreiben: Label14->Caption = Ergebniss; oder Label14->Caption = Ergebniss(); Leider kenne ich deinen Rest-Code nicht. Aber eigentlich müsste das so klappen! Was macht denn die Variable Ergebniss (wird eigentlichmit einem s geschrieben )?
  10. @klotzkopp: Es läuft endlich!!! Ich habe einfach noch eine Funktion eingebracht: //--------------------------------------------------------------------------- bool TFrExport::FindDouble (struct wert zeile) { AnsiString t; QrSelect->Open(); if (!QrSelect->IsEmpty()) do{ t = QrSelect->FieldByName("name_1")->AsString; if (t == zeile.Name_1){ QrSelect->Close(); return true; } } while (QrSelect->FindNext()); QrSelect->Close(); return false; } //--------------------------------------------------------------------------- und im hauptproggi folgendes eingetragen: TranslateAnrede(zeile.Anrede); if(CheckError(zeile)){ if (!FindDouble (zeile)){ InsertIntoFile(zeile); } ReportError(zeile); } puh, war das ein stress, aber nochmals danke für deine hilfe!!! gruß hoeen
  11. Hi! Ich habe ein kleines Problem, genauergesagt eine Frage. Ich möchte beim debuggen den Wert dieses Ausdrucks überprüfen (QrSelect->FieldByName("name_1")->AsString )! Er gibt mir immer den Fehler ('Cannot Evaluate Function Call' ) zurück. Ich habe aber schon auf 'Allow Side Effects' gestellt. Ich arbeite mit dem Borland C++Builder 5.0! Kann mir jemadn helfen? Weiß vielleicht jemand, warum ich diesen Fehler bekomme? Danke sehr Gruß Hoeen
  12. Wer ist euer Liebling, oder guckt ihr sowas nicht? Also ich halte mehr von Harald Schmidt. Der rockt. Zwar hat der nicht die besten Gäste, aber seine Spontanität und sein Humor ist einfach nicht zu schlagen. Inteligenter Humor... Hingegen Stefan Raab ist einfach nur langweilig. Am Anfang wars noch lustig, heute kann man sich die Sendung auch sparen. Ich frage mich ernsthaft, wer diese 2 Mio. Leute sind, die das jeden Abend sehen? Gruß Hoeen
  13. wunderbar! endlich dieses bescheuerte online-kasino wech! danke sehr!!!
  14. Hoeen

    C-Buch

    Ich finde die Bücher von Mitp nicht schlecht. Die Serie heißt Ent-Packt bzw. Ge-Packt. Dann kannste dir aussuchen, ob C++ (3-8266-0731-7) oder einfach C! Obwohl ich dir auch C++ empfehlen würde. Ansonsten ist noch 'C++ lernen und professionell anwenden' (3-8266-0824-0) zu empfehlen. Damit lernen wir in der Schule.
  15. Kennt irgendjemand ein Programm, mit dem man diese sch*** Pop-Ups unterdrücken kann??? Ich kann mich vor Online-Kasino und sonstigen kaum noch retten!!! Oder kann man das im Browser einstellen? Gruß Hoeen
  16. Also ich habe vor meiner Ausbildung gar nicht programmiert (nur Pascal in der Schule )! Bin dann direkt in C++ eingestiegen. Ist zwar schwer, aber mit Willen kann man das wohl schaffen. Übrigens würde ich dir Borland empfehlen, schon um Microsoft nicht zu unterstützen . Außerdem ist Visual C++ eh nicht so toll. Gruß Hoeen
  17. Naja, eigentlich ist das egal, denke ich zumindest! Leider habe ich inzwischen keine Ahnung mehr, wo ich gucken soll :confused: :confused: :confused: Naja, bin mal gespannt, wie lange wir beide hier noch diskutieren werden. Irgendwann muss es doch klappen!!! Ach ja, das FiNr ist eigentlich auch völlig unwichtig! Das habe ich rausgenommen. Das waren alles nur Tests, die ich verzweifelt getan habe!
  18. HILFE!!! Ich habe immer noch keine Idee!!! Leider habe ich keine Ahnung, wie ich das Problem lösen kann. Ich habe noch einmal ein Stück umgeschreiben. Vielleicht kann ja nochmal jemand darüber nachdenken. Wäre voll nett!!! void TFrExport::Zuweisen() { int i, finr; struct wert zeile; ErrorLine = 1; for (i=1; i<=16384; i++) if (GetCellData(AlphaCol2Num(CbFirma1->Text), i) != "") { zeile.Nummer = i+10000; /* plus groesste Nummer aus der export-datei */ zeile.Name_1 = GetCellData(AlphaCol2Num(CbFirma1->Text), i); zeile.Name_2 = GetCellData(AlphaCol2Num(CbFirma2->Text), i); zeile.Strasse_1 = GetCellData(AlphaCol2Num(CbStrasse1->Text), i); zeile.Strasse_2 = GetCellData(AlphaCol2Num(CbStrasse2->Text), i); zeile.PLZ = GetCellData(AlphaCol2Num(CbPLZ->Text), i); zeile.Ort = GetCellData(AlphaCol2Num(CbOrt->Text), i); zeile.Land = GetCellData(AlphaCol2Num(CbLand->Text), i); zeile.Vorwahl_Telefon_1 = GetCellData(AlphaCol2Num(CbVorTel1->Text), i); zeile.Telefon_1 = GetCellData(AlphaCol2Num(CbFon1->Text), i); zeile.Vorwahl_Telefon_2 = GetCellData(AlphaCol2Num(CbVorTel2->Text), i); zeile.Telefon_2 = GetCellData(AlphaCol2Num(CbFon2->Text), i); zeile.Vorwahl_Telefax = GetCellData(AlphaCol2Num(CbVorFax->Text), i); zeile.Telefax = GetCellData(AlphaCol2Num(CbFax->Text), i); zeile.E_Mail_1 = GetCellData(AlphaCol2Num(CbMail1->Text), i); zeile.E_Mail_2 = GetCellData(AlphaCol2Num(CbMail2->Text), i); zeile.Homepage = GetCellData(AlphaCol2Num(CbPage->Text), i); zeile.Bemerkung = GetCellData(AlphaCol2Num(CbBem->Text), i); zeile.Anrede = GetCellData(AlphaCol2Num(CbAnrede->Text), i); zeile.Vorname= GetCellData(AlphaCol2Num(CbVorname->Text), i); zeile.Nachname= GetCellData(AlphaCol2Num(CbNachname->Text), i); zeile.BemerkungPartner = GetCellData(AlphaCol2Num(CbBem->Text), i); zeile.E_Mail_1Partner = GetCellData(AlphaCol2Num(CbMail1->Text), i); QrSelect->Open(); QrSelect->ParamByName("finr")->AsInteger = finr; if (QrSelect->FieldByName("name_1")->Text == GetCellData(AlphaCol2Num(CbFirma1->Text), i)){ ReportError(zeile); } else{ TranslateAnrede(zeile.Anrede); if (!CheckError(zeile)) { InsertIntoFile(zeile); } else { ReportError(zeile); } } QrSelect->Close(); } } Das blaue ist wieder das entscheidene! Danke und Gruß Hoeen
  19. Is klar, da muss true hin (also beim rotmakierten if-Statement)! Habe ich nur vergessen zu ändern. Läuft aber trotzdem nicht so, wie ich möchte! Hier der SQL-Code für QrSelect: select name_1, count (name_1) c from firma group by name_1 order by c desc Hier noch meine struct: struct wert { int Nummer; AnsiString Name_1; AnsiString Name_2; AnsiString Strasse_1; AnsiString Strasse_2; AnsiString PLZ; AnsiString Ort; AnsiString Land; AnsiString Vorwahl_Telefon_1; AnsiString Telefon_1; AnsiString Vorwahl_Telefon_2; AnsiString Telefon_2; AnsiString Vorwahl_Telefax; AnsiString Telefax; AnsiString E_Mail_1; AnsiString E_Mail_2; AnsiString Homepage; AnsiString Bemerkung; AnsiString Vorname; AnsiString Nachname; AnsiString Anrede; AnsiString BemerkungPartner; }; So, das wäre dann schon fast mein kompletter Code
  20. Ich schreibe gerade an einem Programm, dass Excel-Tabellen in eine Datenbank einfügt! Leider bin ich noch nicht fertig. Hättest du denn Interesse?
  21. NeNe, das Programm läuft schon, also kein Fehler, leider macht es nicht das, was es soll. Es schreibt also die doppelten Daten trotzdem in die Datenbank. Text ist glaube ich ein AnsiString, kannste aber in der Borland Hilfe gucken...kann mich aber auch vertuen. Name_1 ist eine Tabellenspalte in meiner SQL-Datenbank, in der die Daten sind, die nicht doppelt sein sollen.
  22. Hi! Ich möchte in meinem Excel-Import Programm (importiert Excel Tabellen in eine Datenbank) Dubletten herausfiltern. Also Daten, die es in der Datenbank schon gibt, sollen nicht noch einmal reingeschrieben werden. Weiß jemand, wie ich das anstellen kann? Ich bin noch blutjunger Anfänger in Datenbank-Programmierung. Meine Idee sieht so aus. Hier die beiden wichtigen Funktionen: void TFrExport::Zuweisen() { int i; struct wert zeile; ErrorLine = 1; for (i=1; i<=16384; i++) if (GetCellData(AlphaCol2Num(CbFirma1->Text), i) != "") { zeile.Nummer = i+10000; /* plus groesste Nummer aus der export-datei (doppelte vermeiden)*/ zeile.Name_1 = GetCellData(AlphaCol2Num(CbFirma1->Text), i); zeile.Name_2 = GetCellData(AlphaCol2Num(CbFirma2->Text), i); zeile.Strasse_1 = GetCellData(AlphaCol2Num(CbStrasse1->Text), i); zeile.Strasse_2 = GetCellData(AlphaCol2Num(CbStrasse2->Text), i); zeile.PLZ = GetCellData(AlphaCol2Num(CbPLZ->Text), i); zeile.Ort = GetCellData(AlphaCol2Num(CbOrt->Text), i); zeile.Land = GetCellData(AlphaCol2Num(CbLand->Text), i); zeile.Vorwahl_Telefon_1 = GetCellData(AlphaCol2Num(CbVorTel1->Text), i); zeile.Telefon_1 = GetCellData(AlphaCol2Num(CbFon1->Text), i); zeile.Vorwahl_Telefon_2 = GetCellData(AlphaCol2Num(CbVorTel2->Text), i); zeile.Telefon_2 = GetCellData(AlphaCol2Num(CbFon2->Text), i); zeile.Vorwahl_Telefax = GetCellData(AlphaCol2Num(CbVorFax->Text), i); zeile.Telefax = GetCellData(AlphaCol2Num(CbFax->Text), i); zeile.E_Mail_1 = GetCellData(AlphaCol2Num(CbMail1->Text), i); zeile.E_Mail_2 = GetCellData(AlphaCol2Num(CbMail2->Text), i); zeile.Homepage = GetCellData(AlphaCol2Num(CbPage->Text), i); zeile.Bemerkung = GetCellData(AlphaCol2Num(CbBem->Text), i); zeile.Anrede = GetCellData(AlphaCol2Num(CbAnrede->Text), i); zeile.Vorname= GetCellData(AlphaCol2Num(CbVorname->Text), i); zeile.Nachname= GetCellData(AlphaCol2Num(CbNachname->Text), i); zeile.BemerkungPartner = GetCellData(AlphaCol2Num(CbBemPartner->Text), i); TranslateAnrede(zeile.Anrede); if (!CheckError(zeile)) { InsertIntoFile(zeile); } else { ReportError(zeile); } } } //--------------------------------------------------------------------------- bool TFrExport::CheckError(struct wert zeile) { int LandId; QrSelect->Open(); if ((LandId = TranslateLand(zeile.Land)) == -1) return true; if (QrSelect->FieldByName("name_1")->Text == zeile.Name_1) return false; return false; } //--------------------------------------------------------------------------- Das rote ist das entscheidene. Leider funzt es nicht! Habt ihr eine Idee??? Gruß Hoeen
  23. So ein ähnlicher Eintrag kam vor kurzem schon mal. Weiß leider nicht wo und bin zu faul zu suchen... Also, ich kann dir nur Inno Setup 2 empfehlen. Ist ein englisches freeware Programm, mit dem man Installationen recht einfach erstellen kann. Sehr zu empfehlen!!! Inno Setup 2
  24. Na dafür gibt's doch eine Suchfunktion. Da würde ich mal nach Gehalt suchen. Die Frage gab's schon öfters!
  25. Weiß jemand von euch zufälligerweise, wann man sich für die Zwischenprüfung anmelden muss? Oder bekommt man da einen Bescheid von der IHK (wobei die mir noch nicht einmal meine Vertrag zurückgeschickt haben) ? Ich habe im August 2001 als FiAe angefangen und würde gerne um ein halbes Jahr auf 2 1/2 Jahre verkürzen.

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...