Zum Inhalt springen

Der Kleine

Mitglieder
  • Gesamte Inhalte

    3.749
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    2

Alle Inhalte von Der Kleine

  1. Da es um Datenbanken geht, nehme ich mal an MS - ACCESS. Dort geht es auch über Makros. Aber eleganter und recht einfach ist VBA.
  2. Bestimmt darauf: http://www.fachinformatiker-world.de/forums/showthread.php?s=&threadid=41393&werbeid=13
  3. Hast du nicht ne Mittagspause, oder kannst du dich nicht anders mal davonstehlen? Solange es dem Ziel der Umschulung beiträgt, dürfte eine Fehlzeit von 15 Minuten (zum Anrufen) kaum einen Dozenten missfallen. Erfolg natürlich vorausgesetzt.
  4. Du kannst zur Probe die einzelenen Abfragen getrennt (mit der Abfrageansicht) zusammenstellen und wenn du jeweils die richtigen Teilergebnisse ermittelt hast, zur union - Abfrage zusammenstellen. Du solltest folglich aus jeder Tabelle die richtigen Werte ermitteln : Select datum, feldname from tabellenname Das ganze für jede Tabelle. Die von dir benutzten Verknüpfungen würde ich entsprechend weglassen (inner joins). Sicherlich ist es sinnvoll als Ergebnis die verschiedenen Versionen Nebeneinander zusehen mit erster Spalte als Datum. (Also wie im Excel oben die Versionen, erste Spalte entsprechendes Datum) Das könnte so ähnlich funktionieren : Select datum, version,"","","","" from inkalite WHERE Datum>=#1/1/1997# union select datum,"",version,"","","" from inkapro WHERE Datum>=#1/1/1997# union select datum,"","",version,"","" from inkasoft WHERE Datum>=#1/1/1997# union select datum,"","","",version,"" from inkavier WHERE Datum>=#1/1/1997# union select datum,"","","","",version from inkafuenf WHERE Datum>=#1/1/1997# order by datum;
  5. Wenn ichs richtig verstanden habe, musst du mal unter Unions - Abfragen suchen. Da kannst du die Daten aus verschiedenen Tabellen hintereinander schreiben. Es muessen nur die Anzahl der Felder übereistimmen. select * from erste_tabelle union select * from zweite_tabelle; Dann kannst du aufbauend auf dieser Zusammenstellung in einer weiteren Abfrage deine Sortierung und deine Filterung (where - Klausel) durchführen.
  6. Frage ihn doch einfach mal in einer ruhigen Minute, so am Freitag nachmittag (wenn er auch mal keine Lust mehr hat), ob man sich nicht mal unter vier Augen unterhalten kann. Dort kannst du dann auch deine (ehrliche) Einschätzung zur Lage geben. Über Feedback von beiden Seiten (auch konstruktive Kritik) haben sicherlich beide Seiten nichts auszusetzen. Er soll dir dann nicht einfach sagen, daß du gut bist (oder ...) , sondern sprich ihn direkt darauf an: was man verbessern könnte, wo es Schwachpunkte gibt, ob deine Arbeitsmotivation und - einstellungen seinen Vorstellungen entspricht, und vor allem, nehm dir auch seine Kritik dort an, wo sie berechtigt ist. Bringe ebenso Punkte vor, die du vielleicht etwas anders siehst, schliesslich bist du in der Lehre noch nicht so Betriebsblind, wie andere, die seit 20 Jahre immer das Gleiche machen. Konfrontation bringt nie etwas, sondern nur eine Zusammenarbeit.
  7. Man kann schlecht Äpfel mit Birnen vergleichen. Es gibt halt Leute (auch Fachinformatiker) die können einfach Coden mit allen Raffinessen. Es gibt Fachformatiker, die können Systeme und Netze warten. Außerdem hat man am Ende einer Ausbildung das notwendige Hanwerkzug gelernt, um dann in der Praxis den eigentlichen Schliff zu bekommen. Anders gespochen, wird man nie soviel neues lernen, wie in den ersten drei Jobs. PS : Selbst ich als Kaufmann darf (ohne rotzuwerden) sagen, dass ich lange nicht alles im kaufmännischen Bereich abdecken kann oder will. Viel besser, ich sage bei einigen Themen, da gibt es Profis, das sollen die machen. Aber in anderen Bereichen weiß ich halt mehr, als der Durchschnitt, halt mein Spezialgebiet. Und ich glaube, der IT - Bereich ist noch viel mehr Änderungen unterworfen, als der kaufmännische Bereich. Und zum Letzten : Absolut oder Relativ?
  8. Sind die Algorithmen verstanden? Falls ja, einfach per Hand (also Zettel und Stift) mal durchspielen für drei Werte, dann vier Werte usw. Es sollte nicht so schwer fallen. Falls weiterhin Interesse besteht, habe erst Ende nächster Woche Zeit ein wenig per PM zu diskutieren.
  9. Die Versicherung zahlt nicht in jedem Fall. Wozu gibt es denn den Alleinfahrerrabbat? Inwiefern der gestaffelt ist nach weiteren Fahrern oder sich gänzlich zu 100 % auf den angegebenen Fahrer bezieht, obliegt immer noch der Versicherung. Also erst Versicherungspolice lesen. Dann Versicherung kontaktieren.
  10. Schön wärs! Aber trotzdem nicht entmutigen lassen. Auch wenn es 100 Absagen und nur eine Zusage geben sollte, du brauchst nur die eine Zusage. Ansonsten werden gute Ergebnisse, wie überall nur durch Fleiß, Ausdauer und erst zum Schluss durch Vorbildung bestimmt. Sprich, wenn du ne neue Lehre anfängst (poste, wann du startest! ) fängst du bei null an. Denn Rest kann man in der Ausbildung (vor allem abends) sich erarbeiten und zwar so, daß man sehr gute Ergebnisse und damit auch gute Erfolgchancen auf dem Arbeitsmarkt hat. Ach so : Der Job sollte (ein Leben lang) Spaß machen.
  11. procedure Tform1.Button1Click(Sender: TObject); var x: Integer; [color=blue]// Eingabewert[/color] start: Integer; [color=blue]//aktueller Startwert[/color] lauf: Integer; [color=blue]//laufender Wert, welcher zuaddiert wird[/color] summe: Integer; [color=blue]// summe aus bisher und laufenden Wert[/color] j: Integer; [color=blue]// Laufvariable zur Ausgabe[/color] wert: String; [color=blue]// String zur Ausgabe[/color] begin x:=15; [color=blue]//Startwert x=15[/color] for start:=1 to x do begin [color=blue]// beginne start bei eins ende bei 15 und mache folgendes "For1"[/color] wert:=''; [color=blue]// Setze Ausgabevariable auf leer[/color] lauf:=start+1; [color=blue]// lauf ist die variable, die erhöht wird, ausgehend von start[/color] summe:=start+lauf; [color=blue]// Summe ist die Summe vom start bis lauf[/color] while summe < x do begin [color=blue] // solange summe < als endwert x ist mache folgendes "While1"[/color] lauf:=lauf+1; [color=blue]// erhoehe lauf um 1 [/color] summe:=summe+lauf; [color=blue]// ermittle neue summe aus alter summe + lauf[/color] end; [color=blue]//ende der while1-Schleife [/color] if summe=x then begin [color=blue]// Wenn die Summe genau den endwert entspricht (also 15) dann Ausgabe[/color] for j:=start to lauf do begin [color=blue]// Ausgabe aller zahlen vom start bis lauf (also aktuellen Startwert bis aktuellen Endwert)[/color] wert:=wert+inttostr(j)+' '; [color=blue]// formatierung des Ausgabestring wert[/color] end; [color=blue]// Ende der Ausgabe - For Schleife[/color] showmessage(wert); [color=blue]// Ausgabe [/color] end; [color=blue]// Ende der Ausgabe - wenn summe genau x war [/color] end; [color=blue]// ende der for1 - Schleife [/color] end; [color=blue]// ende der procedure [/color] Also erste Variable läuft von 1 bis 15 Zweite Variable läuft ausgehend von erster bis Summe >=15 Wenn Summe = 15 war, dann erfolgt Ausgabe. Ausgabe: Zum String Wert werden alle Zahlen von erster Variable (start) bis zur letzten Variable (lauf) dazugepackt und das Leerzeichen ' ' zur Formatierung. Ausgabe ist, wie oben verlangt : "1 2 3 4 5" "4 5 6" "7 8" jeweils als String in einer Messagebox (Befehl "showmessage();") Aber ich glaube, den Algorthmus hast du verstanden. Dann muß es wohl am Code liegen. Wie sieht es mit der Compelierung aus? Läuft das Programm bis zum Ende? Kannst du Schrittweise die Werte der Variablen (Einzelschrittmodus) überprüfen? Ist die Ausgabe cout << wertkorrekt in C++ ? (Dette weiss ich nun wirklich nicht.) Falls ja, wird irgendetwas ausgegeben?
  12. #include <iostream> #include <stdio.h> #include <string> using namespace std; int main() { int x; // // Eingabewert int start; // //aktueller Startwert int lauf; // //laufender Wert, welcher zuaddiert wird int summe; // // summe aus bisher und laufenden Wert int j; // // Laufvariable zur Ausgabe string wert; // // String zur Ausgabe x == 15; for (start = 1; start = x; start++) { wert = " "; lauf = start+1; summe = start+lauf; while (summe < x) { lauf = lauf+1; summe = summe+lauf; } if (summe = x) { for (j = start; j = lauf; j++) { wert += inttostr(j) +" "; // Hier gibts Probleme } cout << wert; } } return(0); } Die erste schliessende geschweifte Klammer zu früh gesetzt. Sie müßte vor dem 'return(0)' kommen.
  13. Nehme mal das 'inttostr()' raus. In Java ist die spezielle Konvertierung von Integer in String nicht notwendig. Ich hoffe mal, in C++ auch nicht. In Delphi ist es notwendig. Ansonsten nach der richtigen Konvertierungsfunktion suchen.
  14. Habe gestern schon gelacht: http://www.fachinformatiker-world.de/forums/showthread.php?s=&threadid=40963&werbeid=13
  15. Hier in Delphi (Übersetzen in C++ bitte selbst) procedure Tform.Button1Click(Sender: TObject); var x: Integer; [color=blue]// // Eingabewert[/color] start: Integer; [color=blue]// //aktueller Startwert[/color] lauf: Integer; [color=blue]// //laufender Wert, welcher zuaddiert wird[/color] summe: Integer; [color=blue]// // summe aus bisher und laufenden Wert[/color] j: Integer; [color=blue]// // Laufvariable zur Ausgabe[/color] wert: String; [color=blue]// // String zur Ausgabe[/color] begin x:=15; for start:=1 to x do begin wert:=''; lauf:=start+1; summe:=start+lauf; while summe < x do begin lauf:=lauf+1; summe:=summe+lauf; end; if summe=x then begin for j:=start to lauf do begin wert:=wert+inttostr(j)+' '; [color=blue]// formatierung ordentlich[/color] end; showmessage(wert); end; end; end; Bei Fragen bitte Fragen.
  16. Wie sieht es aus mit : 1,14 1,2,12 1,3,11 1,4,10 1,2,3,9 1,5,9 usw. Wenn du die auch in deine Betrachtungen einbeziehen willst, kann man soetwas (in meinen Augen nur rekursiv) erstellen. Falls nicht: Wie kommst du auf genau 3 Lösungen? Edit: (kann doch lesen) Meinst du aufeinanderfolgende Zahlen? Dann wird es etwas einfacher.
  17. Ist aber abhängig von der zuständigen IHK und vom zuständigen PA, manchmal auch erst vorläufig und keineswegs allgemeingültig.
  18. :marine Also noch 6 (lange) Wochen, bis zur Gewissheit, daß Schröder bereits weg ist? :D
  19. umfangreich?? Ansonsten fehlt mir der Bezug zur bisherigen Arbeitssituation, die in deinem Alter (wie auch schon in meinem Alter) unbedingt hereingehört. Also ungefähr so : Ein Satz weg ("Ich bin davon überzeugt...") und so etwas in dieser Art dahin. Da die wirtschaftliche Situation in meinem bisherigen Berufszweig des ... ?? mir keine langfristige Perspektive bieten kann, möchte ich meine oben beschriebenen Interessen mit dem Beruf des Fachinformatikers verwirklichen. Die Aneignung einer solide Grundlage an Wissen und Know How im Rahmen einer Lehrstelle in ihrem Unternehmen komplettiert mit meiner bisherigen Lebens - und Berufserfahrung wird Ihr Unternehmen mit einen wertvollen Mitarbeiter erweitern. Motivation, .... . PS : Du musst das Unternehmen überzeugen, nicht nur selbst überzeugt sein. Ich bin auch davon überzeugt, daß ich es einfach verdient hätten, schon lange Millionär zu sein, aber die Anderen?? :D Ansonsten : die Punkte von @Flori sind schon ok.
  20. Frage : Was hast Du vorher gemacht? PS : Dein persönlicher Stil muß irgendwo erhalten bleiben. Deshalb : Poste mal den Text. Wir werden ihn dann schon auseinandernehmen.
  21. Vorsicht Fragesteller kommt aus Stuttgart! Also alles BW - intern. Deshalb von mir keine Aussage.
  22. Mal ne Frage an die Allgemeinheit: Was wäre, wenn Ihr Chef wärt? Wen würdest Ihr einstellen wollen? oder Jemanden der Leistung bringt? Das ist in meinen Augen nicht unbedingt das Selbe.
  23. Kenne ähnliche Probleme bei intensive Nutzung von VBA unter MS - Excel 97 (vor 2 Jahre). Das xls-Programm war nach dem Fehler gar nicht mehr zu nutzen. Es blieb mir nur, jeden Schritt einzeln zu sichern. In Access 97 passiert das nicht so oft. Meine Vermutung, dass MS den RAM nicht richtig löscht, dann nen Überlauf bekommt und somit das Programm zerstört. (irgendwas in dieser Art) Wenn ich regelmässig (also alle 10 Minuten) den Rechner neu gebootet hatte, war das Problem nicht so stark. Zwar keine Lösung aber vielleicht nen Anfang!

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