-
Gesamte Inhalte
179 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Hoeen
-
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
-
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
-
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/
-
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.
-
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.
-
danke! habe text genommen! läuft bestens! gruß hoeen
-
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
-
poste doch mal deine funktion ergebniss!!!
-
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 )?
-
@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
-
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
-
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
-
wunderbar! endlich dieses bescheuerte online-kasino wech! danke sehr!!!
-
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.
-
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
-
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
-
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!
-
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
-
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
-
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?
-
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.
-
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
-
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
-
Na dafür gibt's doch eine Suchfunktion. Da würde ich mal nach Gehalt suchen. Die Frage gab's schon öfters!
-
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.