Zum Inhalt springen

Termi

Mitglieder
  • Gesamte Inhalte

    45
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Termi

  1. Hey, gerne - dafür ist das Forum ja da! Ah ok, jetzt seh ich auch wie du die Darstellung gerne hättest. Wie benutzt du das Query eig.? Führst du das immer per Hand aus oder Verwendest du es aus einem Programm heraus? Bei letzterem würde ich mir das Query dann einfach immer zusammenbasteln. Je nachdem wieviele skills du anzeigen willst veränderst du das Query einfach, z.B. mit 3 skills wüde das so aussehen: SELECT t1.persoID, t1.skillID, t1.rating, t2.persoID, t2.skillID, t2.rating, t3.persoID, t3.skillID, t3.rating FROM crosstable AS t1, crosstable AS t2 JOIN crosstable AS t3 LEFT JOIN personen ON t2.persoID = personen.persoID WHERE t1.persoID = t2.persoID AND t1.SkillID =1 AND t2.SkillID =3 AND t3.SkillID=4 ORDER BY t1.rating DESC , t2.rating DESC LIMIT 0 , 30 Wenn es dein Programm erledigt und verarbeitet dann arbeite IMMER! ohne *, dasonst dein Programm probleme kriegen kann wenn in der Datenbank z.B. ein neues Feld angelegt wird o.ä. bzw. verursacht es unnötigen Traffic. Lg P.S.: Ich heiße 'Termi' und nicht 'Termin'
  2. Hey, leider kann ich jetzt erst reingucken, hatte heute morgen ein bisschen viel um die Ohren. Das mit dem OR hab ich irgendwie nen bisschen verpeilt, sry dafür. Auf die DemoDB kommst du mit User 'root' und ohne pw drauf(die Datenbanken werden täglich gelöscht..). So.. jetzt gehts aber, hoffe ich. Bei der TestDB klappt das so.. Naja, probiers doch einfach mal aus! Du kannst dir ja auch mal die DB angucken ob ich die Struktur auch richtig aufgebaut habe und die (dummy)-Daten wie in echt sind. SELECT c.persoID, c.skillID, c.rating FROM crosstable c LEFT JOIN personen p ON c.persoID = p.persoID WHERE 1 IN (SELECT cs.skillID FROM crosstable cs WHERE cs.persoID = c.persoID) AND 3 IN (SELECT cs.skillID FROM crosstable cs WHERE cs.persoID = c.persoID) ORDER BY c.rating DESC Hier der neue Link zur DB. Lg
  3. Hm.. wenn SQL Fragen o.ä. im Raum stehen wünsche ich mir immer die Datenbank und MySQL.exe zu haben und einfach auszuprobieren - das klappt bei mir finde ich am besten . Aber naja, BTT: Also ich hab mir jetzt mal nebenbei bei phpmyadmin(demo seite) die Datenbank hingebaut und nen paar test datensätze eingefügt und das unten aufgeführte Statement funktioniert bei mir. Gib mir mal bitte rückmeldung darüber obs geht oder nicht. Ich werde wahrscheinlich morgen erst wieder antworten können von daher schonmal viel Erfolg! SELECT c.persoID, c.skillID, c.rating FROM crosstable c LEFT JOIN person p ON c.persoID = p.persoID WHERE (SELECT cs.skillID FROM crosstable cs WHERE cs.persoID = c.persoID) = 1 OR 2 ORDER BY c.rating DESC Lg E: Hier mal der Link zu der testDB(per Bearbeiten bei dem statement kannst du das ausführen).
  4. Hey, in deinem letzten Statement steht SELECT * FROM crosstable LEFT JOIN personal WHERE PersoKriterium1='Y' AND PersoKriterium2=5 AND [b]SkillID = 1[/b] AND persoID IN (SELECT persoID FROM crosstable WHERE [b]SkillID = 3[/b] ORDER BY rating desc) ORDER BY rating desc seh ich richtig das du sagst das du alle leute mit der SkillId 1 haben willst, suchst dann aber die persoID von den leuten raus die SkillID 3 haben? Oder irre ich mich grad? Vielleicht liegt da ja der Fehler. Ansonsten: Was sind denn PersoKriterium und PersoKriterium2? Die hattest du oben garnicht erwähnt Lg
  5. Termi

    Zeichen ersetzen

    Also am regulären ausdruck sollte es nicht liegen, der klappt das hab ich ausprobiert. Wie gesagt, die VB.net Syntax ist mir leider nicht geläufig... Du willst alle Zeichen (wie sie im regulären Ausdruck) mit "" ersetzen, seh ich das richtig? Ich geh davon aus das du die Klasse implementiert hast? Imports System.Text.RegularExpressions btw. ich hab gesehen das wenn du die Klasse implementiert hast bei VB.net KEIN neues Objekt erstellt werden muss, sorry dafür. Vielleicht funktioneirt ja das?: Dim ausdruck As String ausdruck = "["&<>¡¡¢£¤¥¦§¨©ª«¬*" + "®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÃÂÃÄÅÆÇÈÉÊËÌÃÃŽÃÃÑÒÓÔÕÖ×ØÙÚÛÜÃÞßà áâãäåæçèéêëìíîïðñòóôõö÷øùúûüý"+ "þÿΑαΒβΓγΔδΕεΖζΗηΘθΙιΚκΛλΜμΝνΞξΟοΠπΡρΣςσΤτ"+"ΥυΦφΧχΨψΩωϑϒϖ∀∂∃∅∇∈∉∋∏∑−∗√∝∞∠∧"+ "∨∩∪∫∴∼≅≈≠≡≤≥⊂⊃⊄⊆⊇⊕⊗⊥⋅◊⌈⌉⌊⌋〈〉←↑→↓↔↵⇐⇑⇒⇓⇔•′″‾⁄℘ℑℜ™€ℵ♠♣♥♦ŒœŠšŸƒ"+ "   **‎‏–—‘’‚“”„†‡…" +"‰‹›ˆ˜]" text.RegEx.Replace(text, regex, "") Lg - ich dürck die Daumen das es jetzt funktioniert.. E: @Klotzkopp: woooops... hab das ja ganz übersehen hier im Editor ._. danke dir! Funktioniert das aber dann auch? Ich weiß nicht genau ob man in VB.net nen neues RegEx Objekt erstellen muss oder das normale nehmen kann.
  6. Termi

    Zeichen ersetzen

    oO Ganz schön viel.. Ich würde es aber trotzdem mit Regulären Ausdrücken veruschen, mir fällt sonst keine andere Möglichkeit ein... sollte dann ungefähr so aussehen: SearchAnd = New Regex(); String regex = "["&<>¡¡¢£¤¥¦§¨©ª«¬*" + "®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÃÂÃÄÅÆÇÈÉÊËÌÃÃŽÃÃÑÒÓÔÕÖ×ØÙÚÛÜÃÞßà áâãäåæçèéêëìíîïðñòóôõö÷øùúûüý"+ "þÿΑαΒβΓγΔδΕεΖζΗηΘθΙιΚκΛλΜμΝνΞξΟοΠπΡρΣςσΤτ"+"ΥυΦφΧχΨψΩωϑϒϖ∀∂∃∅∇∈∉∋∏∑−∗√∝∞∠∧"+ "∨∩∪∫∴∼≅≈≠≡≤≥⊂⊃⊄⊆⊇⊕⊗⊥⋅◊⌈⌉⌊⌋〈〉←↑→↓↔↵⇐⇑⇒⇓⇔•′″‾⁄℘ℑℜ™€ℵ♠♣♥♦ŒœŠšŸƒ"+ "   **‎‏–—‘’‚“”„†‡…" +"‰‹›ˆ˜]"; SearchAnd.Replace(text, regex, "") Ich bin mir mit der Syntax nicht ganz sicher, da ich kein VB.net kann, aber du kannst es ja ggf. korrigieren^^ kannst es ja mal probieren.. Und sag dann mal obs klappt oder ob es in die richtige Richtung geht. E: wegen umlauten überleg ich mir nochmal kurz was und melde mich gleich nochmal E2: Mit den Umlauten wärs wahrscheinlich am einfachsten einfach das wie folgt zu machen:text = text.Replace("ä", "ae"); text = text.Replace("ö","oe"); text = text.Replace("ü","oe"); ... unschön, aber mir fällt sonst nichts ein grad Lg
  7. Termi

    Zeichen ersetzen

    Was meinst du damit? Am einfachsten würde es gehn mit Regulären ausdrücken wie du schon geschrieben hast. Was hast du denn ungefähr vor? Vielleicht hilft das ein bisschen E: Was für eine Programmiersprache benutzt du? Sieht irgendwie nach C# aus *g*. Lg
  8. Habs gefunden: https://developer.mozilla.org/En/NsIEnvironment Lg
  9. Termi

    Leere Werte

    Ja das ist immer Nett mit null werten^^ Wenn du auf null abfragst musst du auf IS NULL abfragen, bsp.: SELECT istnull FROM test WHERE istnull IS NULL Lg
  10. Hey, gibts ne Möglichkeit mit Firefox(per Addon; JavaScript) auf die Umgebungsvariablen von Windows zuzugreifen? Der Rechner ist im Intranet, falls das von belangen ist. Falls nicht, gibt es andere Möglichkeiten dies, in Firefox, zu realisieren? Danke schonmal für eure Antworten!
  11. Für die, die das gleiche Problem haben und hier nach einer Lösung suchen hab ich mal den Lösungsvorschlag aus einem anderen Forum wo du gefragt hast hier gequotet, ich dürck dir die Daumen das es dann bei dir Funktioniert! So far und hf
  12. Das Netzteil muss da ansgeschlossen werden. Ich sagte OBEN links, wenn du VON UNTEN guckst , aber ich habs dir hier mal veranschaulicht :
  13. Programmieren ohne englischkenntnisse ist nicht so einfach Die meisten Dokumentationen sind auf Englisch und viele fragenzu auftretenden Problemen auch. Ausserdem hast du eine viel größere Bandbreite an Englischem Material im Internet. BTT: Ich hab vor 2 Jahren meien (Schulische) Ausbildung als FiAe zu machen und wir haben c# gelernt. Die Programmiersprache an sich ist, mit ein bisschen Englisch kenntnissen , sehr einfach zu verstehen da die meisten Sachen selbsterklärende Englische Begriffe haben. Also ich kann dir die Sprache als Anfänger empfehlen. Mit den Fachbegriffen wirst du wahrscheinlich vertrauter werden je mehr deine Ausbildung auch voranschreitet also, kopf hoch! Ich muss mal gucken ob ich noch die Unterlagen von den ersten beiden Semestern meiner Ausbildung als PDF habe, dann lad ich dir die mal hoch! Wir haben vieles auch am Beamer besprochen aber auf den Blättern sind die Syntax neuer Befehle und viele Aufgaben die gut in 1 bis 2 Blöcken unterricht zu schaffen waren, auch bei verpassten unterricht gut verständlich(also für dich auch ) waren und meist auch spaß gemacht haben. Das würde dich evtl. beim einstieg ein bisschen unterstützen. Aber wie gesagt, ich muss erst noch einmal gucken wenn ich zu Hause bin! Viel erfolg und ich meld mich wegen der PDF nochmal. Lg
  14. Ich hab in nem anderen Forum dazu einen Beitrag gefunden (Fehler2) vielleicht hilft dir der ja auch! Lg
  15. Moin ich hatte das gleiche Problem bei mir auch mal und obwohl ich auch alles aus- und wieder eingebaut habe hat nichts geklappt, ich war schon nah am verzweifeln zumal es auch relativ spät war. Folgendes hat bei mir den Rechner zum laufen gebraucht: Oben links (wenn du den Rechner hinstellst oder hinlegst und von "unten" auf das Mainboard guckst) befindet sich noch nen Stromanschluss, den ich vergessen hatte anzuschließen. Mainboard lampe hatte geleuchtet und alle Lüfter liefen bei mir auch deswegen hatte ich mich da so gewundert das kein BIOS Beepton kam und ich auch kein Bild hatte, aber mit diesem einen Anschluss gings dann. Hoffe ich konnte dir helfen - viel Erfolg! Lg
  16. Hey, bin in der gleichen Situation wie du, Ausbildung bei BS in Hannover und atm 10 Monatiges Praktkum. Wir haben von der Schule ne Prüfungsvorbereitung und der unterrichtene Dozent hat uns folgendes geschrieben, das sollte deine Fragen eig. beantworten:
  17. Hey Leute, ich hab nen observer der, bei "http-on-examine-response", eine Methode von mir aufruft. Bisher hab ich da folgende Zeile stehen: aSubject.QueryInterface(Components.interfaces.nsIHttpChannel); Wie kann ich den responseHeader(z.B. per alert()) anzeigen?(Hauptsache ist, dass ich den als String kriegen kann ) Ich hab schon geguckt ob man per aSubject.getResponseHeader() das machen kann, aber ich weiß nicht welchen Header ich angeben soll...?! Danke schonmal für eure Antworten! Lg
  18. mach doch einfach: string blende_inhalt = (Convert.ToDouble(f.Value) / 10); Du wolltest doch aus dem wert von f eine kommazahl machen, richtig? Hab grad keine IDE hier und lang kein c# mehr geschrieben, deswegen bin ich mir wegen der Syntax nicht ganz sicher Ich glaube der Konvertiert das automatisch in string beim zuweisen, ansonsten: string blende_inhalt = (Convert.ToDouble(f.Value) / 10).ToString();
  19. Termi

    Firefox Addon prob.

    Jop, wollte halt nicht die Namen meiner Kollegen hier einfach veröffentlichen, was sicherlich nachzuvollziehen ist. Und ich hätte auch nicht gedacht das mein Kollege "schuldig" ist(), bzw. das FF keine Umlaute zulässt.^^
  20. Termi

    Firefox Addon prob.

    Danke dir für die Antwort, es hat zwar auch mit 4.0.* funktioniert aber das ist nicht das Problem gewesen. Lösung: Der eine "contributor" hatte im namen ein "ü", mit "ue" funktioniert das ganze jetzt. :/
  21. Hey leute, ich bin mir nicht sicher ob das hier das richtige Unterforum ist, wenn nicht --> bitte moven - danke. Ich bin momentan dabei ein Addon für FF(3.6.22) zu schreiben, wenn ich das aber per .xpi installieren will sagt er mir das meine version nicht mit Firefox 3.6.22 kompatibel sei. Wenn ich einfach den Addon-Ordner in profile\extensions\ kopiere wird das Addon zwar angezeigt, aber es ist ausgegraut, mit einem Roten "!" versehen und wenn man es anwählt(im Addon-Manager) steht dort noch "Nicht kompatibel mit Firefox 3.6.22". Liegt es an meiner install.rdf? Weil wen ich ein anderes, funkionierendes, Addon nehme und dort die install.rdf von meinem neuen auf das alte anpasse, kann auch dieses nicht installiert werden. Install.rdf: <?xml version="1.0"?> <RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:em="http://www.mozilla.org/2004/em-rdf#"> <Description about="urn:mozilla:install-manifest"> <em:id>redlist@f-i.de</em:id> <em:name>Redlist</em:name> <em:version>1.0</em:version> <em:description>Redlist extension for the OSPlus Portal Browser</em:description> <em:developer>Lukas *****</em:developer> <!-- optional items --> <em:creater>**** **********</em:creater> <em:contributor>********* *******</em:contributor> <em:homepageURL>http://f-i.de</em:homepageURL> <!-- Firefox --> <em:targetApplication> <Description> <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> <em:minVersion>1.5</em:minVersion> <em:maxVersion>3.6.*</em:maxVersion> </Description> </em:targetApplication> </Description> </RDF> Die "*" sind in der richtigen Datei nicht vorhanden, sondern lediglich um die Namen zu ersetzen. Danke schonmal für eure Antworten. LG
  22. Einen wundschönen guten Morgen auch noch einmal hier. Seit einer langen Zeit meld ich mich mal wieder hier, hehe. Irgendwas atemberaubendes derweil passiert oder hab ich irgendwelche wichtigen Gelegenheiten verpasst?
  23. Hallöchen, bin auch mal wieder da Ok.. da ich nicht so die Lust/Zeit dazu habe die vergangenen fast 2000 posts zu lesen, gebt mir dochmal bitte eine kurze zusammenfassung was hier außergewöhnliches vorgefallen ist.^^ E: Enno, du wolltest mir noch einen Link schicken, richtig?
  24. So Leutz, sind doch jetzt schon mit allem durch und können schön FA machen. Dann wünsch ich euch mal ein schönes Oserfest und ein paar schöne freie Tage. Also, dann machst mal jut, werde bestimmt nochmal von der Schule - sofern wir Internet haben^^ - oder von daheim aus reinschauen. Man liest sich
  25. Yaaaa 1h bis feierabend + ferien @wow ich habs damals zu B.C. mal gespielt, da fand ich das noch gut und lustig, aber ab wotlk hat es mir persönlich einfach keinen spaß mehr gemacht. Nunja seit bald 4 jahren bin ich jetzt bei css angelangt und das macht immernoch spaß

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