Zum Inhalt springen

beetFreeQ

Mitglieder
  • Gesamte Inhalte

    1.188
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von beetFreeQ

  1. Moin! Vielleicht weiß ja einer Rat: Ich habe in Delphi eine Verbindung zu einer MSSQL-Datenbank per ADO-SQLOLEDB-Provider. In der ausgeführten SELECT-Abfrage werden einige Tabellen mehrfach mit unterschiedlichen Aliases gejoint. Ich möchte nun für jedes Feld des Recordsets herausfinden, aus welcher Tabelle es stammt und vor allem, welchen Alias diese Tabelle hat! Folgendes Beispiel: select test.id as testid, blub.id as blubid from a test join b blub on (test.id = blub.id) Jetzt möchte ich folgende Daten haben: Spaltenalias Spaltenname Tabellenalias Tabellenname testid id test a blubid id blub a Bis auf den Tabellenalias bekomme ich auch alle schön aus den Properties des jeweiligen Feldes heraus. Nur halt den Tabellenalias nicht. Weiß jemand, ob und wie ich aus einem Recordset diesen Wert pro Spalte herausbekomme, ohne das komplette SQL-Statement durchzuparsen? Thx schonmal!
  2. Ich kenne die Sprache bisher zwar auch nicht, aber für mich sieht es folgendermassen aus: Das def muss einfach vor die Schleifen und du baust die Liste deinen Vorstellungen entsprechend auf. Das Objekt Stuff besitzt pro Personen-Key noch den Key car und der hat einen Value - in dem Beispiel besitzt die Person Eric ein Key "car" mit dem Value "Mazda" Wenn du das jetzt erweitern willst, würd ich sagen, du musst einfach kommagetrennt weitere Personen mit Car und dem entsprechenden Wert angeben: def stuff = ['Eric':['car':'Mazda'],'Jane':['car':'Ford']] Genauso könntest du wohl auch weitere Keys pro Person hinzufügen: def stuff = ['Eric':['car':'Mazda','teddy':'Poh'],'Jane':['car':'Ford','teddy':'tigger']] Ob's funzt, kann ich dir aber leider nicht sagen - war reine Interpretationssache
  3. Alles hat seine Vor- und Nachteile! Man könnte hier noch ewig weiterdiskutieren und zu keinem Ergebnis kommen! In Sachen HTML hat man eben massig Möglichkeiten - man könnte genauso gut anführen, daß sämtliche Einrückungen etc in HTML-Files den Code unnötig aufblähen, oder daß Traffic heutzutage nix mehr kostet oder oder oder - aber das hat IMO echt alles nix mehr mit dem Topic zu tun...
  4. Bingo - Bimei hat Recht!
  5. Also Frames mag ich persönlich auch nicht so - einfach weil ich damit bisher meistens schlechte Erfahrungen gemacht hab, was die Darstellung in verschiedenen Browsern angeht. Aber Tabellen sind IMO noch völlig sinnvoll und Divs auch vorzuziehen. Denn mit DIVs und CSS können alte Browser halt teilweise nicht so super umgehen. Es ist ja schön, immer mit der neuen Technik umgehen zu können, aber warum soll man sich das Leben schwerer machen als nötig, wenn man nur ein ganz einfaches Tabellen-Layout benötigt? Solang die Tabellen-Tags nicht auf der Abschussliste des W3C stehen (wie z.B. die ebenfalls noch viel zu oft benutzten Font-Tags), kann man sie auch nutzen...
  6. Sorry, daß ich erst jetzt weitermachen kann! Hier das nächste: Klick!
  7. Die Nackte Kanone - glaub 2 1/2 - könnte aber auch 3 1/3 oder 1 sein
  8. Welche Software nutzt du denn zum Erzeugen des XML und zur Umwandlung per XSLT? Also ich hab die Erfahrung gemacht, daß Sonderzeichen z.B. bei dem XML-Export des MS-SQL-Servers nicht ersetzt werden und man das da per benutzerdefinierter Funktion selbst machen müsste - es geht ja nicht nur um ä,ö,ß sondern auch Sachen wie < > " & etc - alles eigentlich in XML nicht erlaubt und durch ZAHL; (statt ZAHL passende Zahl einsetzen) zu ersetzen. Wichtig ist vor allem, das & als erstes zu ersetzen, da man sonst ja alle Sachen wieder kaputt macht Wenn du den MS-XML-Parser verwendest, brauchst du dir beim Umwandeln AFAIK keine Sorgen zu machen - der wandelt die XML-Platzhalter ohne weiteres Zutun wieder in die Originalzeichen um. Bei anderen weiß ich es nicht - sollte aber eigentlich überall so sein...
  9. Mein WE war auch recht erfolgreich. Nachdem ich endlich mal kleine Gruppen für Elite-Quests ausserhalb von Instanzen gefunden hab, ging's erstmal gut bergauf. Hab mir somit endlich das Ei aus dem riesigen Trolltempel im Hinterland geholt und da noch ein paar andere Quests gemacht - IMO hätte man daraus auch sehr gut ne eigene Instanz machen können - war richtig spaßig - und für Instanzen findet man zumindest unter Level 60 auch leichter Gruppen... Nachdem ich da mit Level 52 und Level 60 Mage und Hexenmeister überraschend zäh weiter gekommen bin, gab's stattdessen einen Tag später in der sengenden Schlucht mit nur einem Level 48 Krieger gegen die Elite-Typen im Nordwesten echt keine Probleme... - da merkt man mal, wie wichtig ein guter Krieger ist . Tja, jetzt wird's - mittlerweile auf Level 53,6 angekommen - so langsam Zeit, Maraudon und den Tempel hinter mich zu bringen, nachdem ich selbst in den BRD schon massig gelbe Quests haben könnte . Ach ja eine Frage noch: Hat jemand Erfahrung mit den schwarzen Drachenschuppen Rüstungsteilen? Die könnte mir einer aus der Gilde machen - und +50 auf Angriffskraft ist ja auch für Jäger sehr praktisch und gleicht angeblich fehlende Beweglichkeitsboni aus, oder?
  10. Du weißt schon, daß ein Benotungssystem, das von 1 bis 6 geht, eigentlich so aufgebaut ist, daß 1 die beste Note ist, oder? :beagolisc
  11. die Purpurnen Flüsse 2?
  12. lol - irgendwas muss der Film an sich haben, daß er jedes Mal mit Filmnamen im Dateinamen gepostet wird - siehe hier: http://forum.fachinformatiker.de/showthread.php?t=72069&page=25&pp=20 (Antwort 488 )
  13. Star Trek - Treffen der Generationen?
  14. Naja, in der deleted-Tabelle stehen ja die Daten vor dem Update (der SQL-Server macht bei einem UPDATE ja nichts anderes als ein DELETE und danach ein INSERT) - also bekommst du damit heraus, ob in der Spalte vorher ein NOT NULL stand. Wenn du das ganze dann noch mit LEFT JOIN zusammensetzt, kannste auch herausfinden, wenn der Datensatz neu erstellt wurde - also in etwa so: insert into DeleteProtokol (lalala) select lalala from inserted i left outer join deleted d on (d.id = i.id) where i.datumspalte is null and d.datumspalte is not null Vorausgesetzt, der Primary Key heißt ID - mit dem obigen Statement müsstest du dann alle Datensätze erwischen, die vorher schon in der DB waren, im Feld datumspalte einen Wert stehen hatten und jetzt dort NULL eingefügt werden soll.
  15. Da müsstest du die deleted-Tabelle über deinen Primary Key dazujoinen und in der Tabelle halt abfragen, ob der Wert vorher not null war...
  16. Einige Sachen kann er aber scheinbar, zumindest werden einige Beispiele von Selfhtml mehr oder weniger richtig angezeigt. Bei anderen stürzt er aber auch mal ab - also wie's aussieht, ist da ne sehr lückenhafte Implementierung schon drin... - Plugins hab ich dafür nicht installiert!
  17. Da sind mehrere Dinge drin, die der Firefox scheinbar leider nicht kann. Wie's aussieht, mag der Browser zum einen das Order-By nicht, da es AFAIK nicht Teil der XSLT1.0-Spezifikation ist und zum anderen kann er wohl nicht richtig mit xsl:element bzw xsl:attribut umgehen. Aber auch, wenn man mit xsl:text die Tags etc selbst schreibt, scheint Firefox nicht damit klarzukommen... - sieht also schlecht aus - Links lassen sich damit scheinbar nicht darstellen... Hier mal meine Variante, die zumindest im IE richtig funzt und AFAIK eher den Spezifikationen entspricht, als deine Version: <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fn="http://www.w3.org/2005/02/xpath-functions" version="1.0"> <xsl:template match="/"> <xsl:for-each select="NAVI"> <xsl:for-each select="NAVITEM"> <xsl:sort order="ascending"/> <xsl:element name="a"> <xsl:attribute name="target">nav2</xsl:attribute> <xsl:attribute name="href"><xsl:value-of select="LINK"/></xsl:attribute> <xsl:value-of select="LINKNAME"/> </xsl:element> <xsl:element name="br" /> </xsl:for-each> </xsl:for-each> </xsl:template> </xsl:stylesheet> Ich hab da einen anderen Namespace verwendet und vor allem auch das xsl:element-Tag, da <a> in einem XSL-Schema schonmal garnicht geht Aber wie gesagt, Firefox scheint da noch Probleme zu haben...
  18. Jo - Grasgeflüster isses!
  19. Wenn die Domain schon gesichert ist - haste dann auch schon ein Webspace-Paket? Da kommt's dann nämlich erstmal drauf an, welche Scriptsprachen und Datenbanken du zur Verfügung hast. Schätze mal, am ehesten wirste mit PHP/MySQL-Kombi fündig - allerdings hab ich selbst noch kein Komplettpaket für sowas gesehen...
  20. Stimmt - dabei hatte ich noch so ein schönes zweites Bild zur Hand:Bild! (wo große Filmfotos doch so selten sind ) Achso, deins dürfte aus The Village sein, stimmt's? Da ich mir sehr sicher bin, hier schonmal das nächste: neues Bild!
  21. Dann geht's hier weiter: Bild!
  22. Das müsste "In China essen sie Hunde" sein!
  23. Also wenn ich mich nicht irre, kann man eine selbstberechnete Spalte nicht im selben SELECT nochmal benutzen - soll heißen, die Spalte TM, die du durch die erste Spalte ermittelst, kannst du in der zweiten Spalte nicht direkt benutzen. Da müsstest du dann statt TM nochmal das gesamte SEC_TO_TIME-Konstrukt verwenden. Dann sollte es gehen!
  24. Time Bandits ist richtig! Dann kann arcangel ja weitermachen - wo ich mich doch vorgedrängelt hab

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