Zum Inhalt springen

HolzOnkel

Mitglieder
  • Gesamte Inhalte

    138
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von HolzOnkel

  1. ..bin ich zublöd für... ...tja, wer lesen kann, ist klar im Vorteil... :mod: Mea Culpa! Gruss, der Onkel
  2. ..also..ich hätte da schon eine Idee für einen Möglichkeit, das alles mit einem Select raus zu holen - dafür bin ich auf Arbeit berüchtigt... Also, ich bau das mal hier als Beispiel - ich hoffe, es wird dann klar. :floet: Der Select besteht aus einem Select auf eine Untermenge, welche durch einen Union erstellt wird und dann per Group by zusammen gefasst. Das Ganze geht nur, wenn Du eine fixe Anzahl von Feldern hast, die Du "in die Horizontale" kriegen willst. Sieht verworren aus, will ich nicht leugnen, aber es hilft... falls es unter Access funzt, was ich nicht garantieren kann. SELECT nummer, MAX(bed1) AS bed1, MAX(bed2) AS bed2, ... (usw)... FROM ( SELECT nummer, 1 AS bed1, 0 AS bed2, ... usw FROM tabelle WHERE feld='bed1' UNION SELECT nummer, 0 AS bed1, 1 AS bed2, ... usw FROM tabelle WHERE feld='bed2' UNION... ) GROUP BY nummer Der Innere Teil, der UNION, erstellt die Untermenge, auf die selektiert wird. Damit bekommst Du als Ergebnis etwas zurück, was (sortiert) ungefähr wir folgt aussehen dürfte: nummer|bed1|bed2|bed3 ------------------------------------------------------------------------------------------------- 34 | 1 | 0 | 0 34 | 0 | 0 | 1 38 | 0 | 0 | 1 43 | 0 | 1 | 0 43 | 0 | 0 | 1 ... ...und so weiter Wenn Du darauf dann den Äusseren Teil anwendest, müsste das Ergebnis dank Group by wie folgt lauten: nummer|bed1|bed2|bed3 ------------------------------------------------------------------------------------------------- 34 | 1 | 0 | 1 38 | 0 | 0 | 1 43 | 0 | 1 | 1 ... :mod: (Sorry, ich bekomme es hier nicht besser formatiert. An die Board-Admins: wie wäre es denn mal mit "table"-tags?) Ich hoffe, das ist klar genug, wenn nicht... fragen.
  3. Wie soll das ganze ablaufen? Als SQL-Batch, als Select (da würde ich zu einer CASE-Anweisung raten), oder wie? Gruss, der Onkel
  4. ..welches Datenbanksystem... :confused:
  5. ...drück ich mich irgendwie unklar aus? :confused: Ich habe nie behauptet, dass man den ganzen Sourcecode direkt auslesen kann, oder? Man kann nur Sourcecode lesen, und in den meisten Fällen reicht... mehr dachte ich eigentlich nicht geschrieben zu haben... verwirrt, der Onkel
  6. ..durcheinander? Ich denke nicht... mach mal ne VB-Exe mit Notepad auf. Das mit der Scriptsprache war natürlich nicht ernst gemeint, sonst würde es nicht in ' " ' stehen.. ;-) Gruss, der Onkel
  7. ...mal blöd dazwischen gefunkt... wenn jemand die EXE rausgibt, ohne sie vorher zu verschlüsseln, kann man den Code bei VB und den anderen "Scriptsprachen" (Aua, nicht hauen ) eh in der EXE direkt lesen. :mod: Daraus lässt sich schon einiges zurück schliessen... Gruss, der Onkel
  8. Naja, was heisst hier, "managen, wie ich mir das vorstelle". Ich stelle mir gar nix vor, ich frage nach Um ehrlich zu sein, "vorstellen" kann ich mir eigentlich nix anderes, als ich im ersten Posting gefragt habe. Ich wollte nur wissen, wie der Server das mit den Transaktionen intern so abhandelt... wofür ich bisher (nix gegen Euch zwei ) noch keine genaue Antwort bekommen habe. Weiss da vielleicht jemand anders bescheid? Gruss, der Onkel
  9. Hallo, das Problem dabei ist, dass ich mir die Rechnungsnummer eben nicht später holen kann. Der ganze Vorgang umfasst neben des "Holens" der Rechnungsnummer auch die Umsetzung von diversen anderen Tabellen. Das Problem dabei ist, dass ich den ganzen Vorgang auf "Transaktion stehen lassen muss", bis der Anwender den Ausdruck der Rechnung bestätigt hat. Da ein verbohrter Buchhalter das aber erst tut, nachdem er/sie/es die Rechnung überprüft hat, kann das bei einer grossen Rechnung länger dauern. In dieser Zeit ist die Rechnungsstellung für andere Leute nicht machbar, da Blockade durch Transaktion (sagt zumindest der Enterprise-Manager). Aber von den Rechnungsnummern weg, meine Frage war ja allgemein als Interessenfrage bez. Transaktionen gestellt. Wird nun die ganze Tabelle gesperrt? Dass table/row/column-lock in einer DB möglich sind, weiss ich selbst , nur was halt bei Transactions davon angewandt wird... Gruss, der Onkel PS: Bez. der durchlaufenden Rechnungsnummern: nein, das ist keine gesetzliche Vorschrift. Man muss aber im Zweifelsfall bei der Steuerprüfung auch jede fehlende Nummer erklären können, weil, sonst kommt der Steuerprüfer auf die Idee, dass Du vielleicht diese Rechnungen unterschlagen willst... :mod: und ausserdem geht es jedem mir bekannten Finanzbuchhalter auf den Keks, wenn ihm eine Rechungsnummer fehlt, egal, ob er sie erklären kann oder nicht. Das sieht nicht aus.
  10. Hallo zusammen, gleich zu Anfang: die Frage ist bewusst allgemein gestellt, besonders interesant für mich ist aber die Antwort beim MS-SQL-Server 2k. Also, Transaktionen... niedliches Feature für jeden, der öfters damit kämpfen muss, dass ganze Befehlsbatches wieder rückgängig gemacht werden müssen. Jetzt habe ich folgende Verstädnisfrage(n): Wenn ich eine Befehlsfolge, die auf mehrere Tabellen geht, auf den Server absetze, während Manuelle Transaktionen AN sind - sperre ich dann diese Tabellen für die Zeit, bis ich entweder einen Rollback oder einen Commit absetze? Ich denke zwar "ja", bin mir hierbei aber nicht sicher. Wie ich zu meinem "ja" komme: 1) Wenn ich auf eine durch eine Transaktion gesperrte Tabelle einen Insert durchführe, müsste ich den id-Wert der Tabelle erhöhen. 2) Das würde aber dazu führen, dass, wenn man diese ID-Nummer selbst innerhalb einer Transaktion erhöht hat und nun seine eigene Transaktion rückgängig macht, der Insert auf die Tabelle aber durchgeführt wurde, eine Lücke in der Folge der ID-Nummern entstehen würde. (Was z.B. bei einer Rechnungsnummer besch... eiden wäre.) 3) Um diese Lücke zu vermeiden, muss also die Tabelle gesperrt werden, bis eine endgültige Entscheidung über Commit oder Rollback bestätigt wurde. Seh ich das so richtig oder habe ich einen Knick in der logischen Optik? Gruss, der Onkel
  11. Mein Programmierdozent an der Schule (die Lehrer hatten keine Ahnung, haben es aber wenigstens zugegeben.. :uli ), nannte Access und das andere Zeugs, was eher für einen Arbeitsplatz gedacht ist (Paradox zum Bleistift) eine "Desktopdatenbank", während er das andere als "Client-Server-Datenbank" bezeichnete. Inwiefern das auch nur Ansatzweise eine offizielle Bezeichnung ist, weiss ich nicht, aber als Bezeichnung ist es brauchbarer als gar nichts. Gruss, der Onkel
  12. @hades ...oh.. tschuljung... ich dachte, gerade unter Fachinformatikern, die allgemein einen Hauch von Anarchie an sich haben (sonst wären sie nicht in der Branche gelandet), wäre ein wenig Slang, in einer Sprache, die von jedem von uns verlangt wird, durchaus erträglich... Also, für die, die es nicht verstanden haben sollten: Dä Fuggs härrschdd *g* ..aber, um beim Thema zu bleiben... Als zusätzlichen Vorteil für VFP kann ich noch solche "Scherze" wie... * Formularassistenten, die an Hand vorhandener Datenbanken/Tabellen komplett fertige Funktionsoberflächen erstellen * Assistenten für Views und Remote Views ...hinzufügen. Gruss, der Onkel
  13. ..okay... dann streiten wir mal... Ich für meinen Teil finde hier Visual FoxPro rechtschaffen genial. Including the following features: :mod: * Eigene Tabellen und Datenbanken, on the fly erzeugbar * Problemloser Import und Export verschiedenster anderer Tabellen/Datenbankformate * trotzdem eine eigenständige Programmiersprache * eigene, interne SQL92-kompatible SQL-Sprache * einfaches Handling ... und überhaupt... Da Fox rulez! Gruss, der Onkel PS: Bevor jetzt blöde Sprüche bezüglich "veraltetes System", "wer braucht sowas schon" oder ähnliches kommen - erst selbst anschauen und damit ARBEITEN, nicht nur spielen. Ich wollte es am Anfang auch nicht glauben... aber jetzt will ich mein Füchslein nicht mehr missen. Aber, in the end: everyone as he/she/it pleases... wem was anderes besser gefällt, der nehme was anderes...
  14. ...blöde Frage am Rande: für welche Programmiersprache? Falls jemand sowas für VFP hat.. ich wäre sehr daran interessiert... Gruss, der Onkel
  15. Hallo, leider geht das _direkt_ gar nicht.. :-( Du musst erst Excel lokal als OLE-Server öffnen, dort die Datei und kannst Dir von da aus die Anzahl der Sheets zurück geben lassen. Grausam, aber wahr. Gruss, der Onkel
  16. Sorry for delay, war lange off... Mit GetDir() bekommst Du NUR Verzeichnisse angezeigt, die lokal an der entsprechenden Kiste gemapt sind! Wenn das Laufwerk nicht existiert, ist auch nix mit GetDir(). gruss, der Onkel
  17. Ähm, sorry for delay, habe den Thread eben erst in die Finger bekommen... 1) .ftp-Dateien sind die Memo-Dateien zu einer FoxPro-Tabelle. Die kannst Du also gar nie nicht einlesen. 2) ODBC-Verbindungen kannst Du direkt (soweit ich das weiss) nur auf eine FoxPro - DB machen. Auf eine freie Tabelle geht das so nicht. Da kannst Du nur einen ODBC-Verbindung auf eine Verzeichnis (so krank es klingt) machen und musst die Tabelle selbst dann gezielt in der Abfrage ansprechen. Hoffe mal, das hülft. Gruss, der Onkel
  18. Also gut... dann mal ein paar Cent von mir aus meinem kleinen Fundus ... Farben als Hintergrund empfehlen sich auch bei Benutzung von Overhead, aber: nur dezente Farben benutzen. Farben als Hintergund sollen dem Betrachter das ansehen leichter machen. Es empfehlen sich hierbei Pastelltöne, auch wenn die manche tuntig finden... (NOI) ...eventuell auch ein kräftiges Flieder, wenn man die Schriftfarbe auf weiss stellt und die Bilder/Screenshots sich nicht damit beissen. Wichtig ist hierbei, bei der Benutzung von Folien einen Ausdruck mal zu testen - was auf dem Bildschirm ganz toll aussieht, kann durch den Drucker auf der Folie total bescheiden sein (Schmierstreifen, körniges Raster, und so weiter). Ansonsten: auf einer Folie keine zu grossen Farbkontraste - und schon gar nicht grell! Alles, was das Auge ermüdet, ist in so einem Fall unangebracht. Des weiteren, wenn es geht geht, Farbwechsel beim Hintergrund vermeiden - ausser sie dienen dazu, Themengruppen zusätzlich zu kennzeichnen, z.B. Einleitung(en) und einleitende Feststellungen wie Ist-Analyse und Pflichtenheft in grün, Problemanalyse und Umsetzung in blau, Randbemerkungen / Schlussbemerkungen Ocker... oder wie auch immer. Kommt auf die Gliederung an und wie du was darstellen willst. Hierzu kleiner Tip: "Warnfarben" (-> Rot, Rottöne) für wichtige Dinge oder Probleme, die Aufmerksamkeit erfordern, Blautöne für Lösungsvorschläge und Analysen, grüntöne für Übersichten... würde ich mal so vorschlagen. Soviel zu meinen 5 cent. Ich hoffe, es hilft gruss, der onkel
  19. "...sind wir nicht alle ein wenig Bluna?" Entschuldigt, wenn ich das so schreiben muss - aber für mich hört sich das irgendwie wie "Post-Examinale Paranoia" an... oder auch Prüfungs-Folge-Hysterie. Oder wie man es auch immer nennen mag. Tatsache ist und bleibt, dass so etwas bis zu einer offiziellen Verlautbarung seitens der IHK oder des ZPA nur heisse Luft ist. Ohne da einem Lehrer oder sonst wem zu nahe zu treten... aber ohne Beweise... ...dafür wurde hier (und anderswo) schon ein wenig zuviel Hysterie geschürt. Gruss, der Onkel :OD
  20. Achja, nur weil es mir gerade so einfällt... @gaius: Als Vorschlag - nimm doch für die Abstimmung in Zukunft als Unterteilung den IHK-Schlüssel... der ist Aussagekräftiger für den Notendurchschnitt...
  21. ..bei mir: GH 1 : 67,0 GH 2 : 94,0 WiSo: 79,0 Gesamtschnitt: 80,2 Mit anderen Worten: um Haaresbreite an der 2 vorbei gerutscht... Der Onkel, der sich jetzt erst recht besaufen geht und dabei die Stimme das Korrektors noch im Ohr hat: "Wenn ich was nicht lesen kann, wird es halt nicht gewertet. Dass sie keine Zeit haben, ist ja nicht mein Problem..."
  22. Sorry wegen der langen Antwortzeit.. *seufz* Scheff meinte, mich mitten in der Prüfungszeit mal eben zwei Wochen zum Kunden zu schicken... Egal. Also, ein Tutorial direkt kann ich Dir nicht angeben... aber einen Tip, wie Du Dich "gezielter" durch die Hilfe durchkauen kannst. Im Query-Analyser kannst Du Dir unter MS SQL-Server 2000 mit F8 den Objektkatalaog der Datenbank anzeigen lassen. Da steht neben Infos zur Datanbank selbst auf eine kathegorisierte Auflistung aller anderen Objekte der Datenbank - und damit auch der Befehle/Funktionen, die es da gibt. Ansonsten gäbe es noch die dezent überteuerten Bücher zum Server selsbt, aber wie schon gesagt, dezent überteuert. Ich hoffe, das hilft ein wenig... GRuss, der Onkel
  23. ..wenn Du weiblich bist, können wir darüber verhandeln... :OD
  24. ..ich schliesse mich diesem Teil an... ich habe viel zuviel Stress im Büro als dass ich mir nachträglich Sorgen um die Prüfung machen würde... *seufz* Zumal ich ja sowieso erst in 2 Wochen einen Bescheid von der IHK erwarten kann. In diesem Sinne - ran an den Feind... (Projektdoku) gruss, der übernächtigte Onkel
  25. Wie gross sind die Zahlen, die das betrifft? Kleiner 1.000.000? Sind es ganze Zahlen oder haben Sie Nachkommastellen? Gruss, der onkel

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