Jump to content

starkeeper2009

Members
  • Gesamte Inhalte

    12
  • Registriert seit

  • Letzter Besuch

Profile Fields

  • Member Title
    Newbie

Fortschritt von starkeeper2009

Explorer

Explorer (4/14)

  • Erste Antwort
  • Engagiert
  • Erster eigener Beitrag
  • Eine Woche dabei
  • Einen Monat dabei

Neueste Abzeichen

10

Reputation in der Community

  1. Hallo Phoenix, ja super nun klappt es ;) vielen Dank! Gruß Marco
  2. Hallo, ich kenne mich mit SQL-Anfragen noch nicht allzusehr aus, habe gerade ein Problem bei dem ich nicht weiter weiß wobei ich denke daß es sicher eine Kleinigkeit ist. Problem: Ich mache eine Sql-Abfrage eines Feldes mit Text-Inhalt (Kein numerischer wert) - In meiner Abfrage möchte ich, daß bei einem leeren Feld - automatisch ein vorgegebener Inhalt eingetragen wird: Meine Abfrage sieht so aus: (SELECT CASE WHEN ltrim(rtrim(KHKArtikel.USER_AZLieferzeit)) ='' THEN '3' ELSE KHKArtikel.USER_AZLieferzeit END) AS AmazonLieferzeit In der Ausgabe werden die vorhandenen Werte angezeigt - allerdings wird in den anderen spalten keine 3 eingetragen , die felder bleiben also bei nichtvorhandenen Wert leer. Wenn mir jemand bei der Lösung helfen könnte wäre ich sehr dankbar! Viele Grüße Marco
  3. Vielen Dank an Euch - die Tipps haben geholfen, habe es so hinbekommen: (SELECT CASE WHEN KHKArtikelVarianten.LagerBestand > 0 THEN 2 ELSE 1 END) AS Bestand Viele Grüße und ein schönes Wochenende! Marco
  4. Hallo Frank, danke für die schnelle Antwort - leider bekomme ich bei den bisherigen Versuchen immer Syntax-Fehler. Ich denke es liegt einfach daran, daß mir noch sehr viele Grundlagen fehlen. Select brauche ich ja nicht, weil dieses wohl durch die Schnittstelle übernommen wird. Ich habe das versucht - allerdings ist da noch ein fehler drin in der IF-Anweisung: <code> KHKArtikel.Artikelnummer KHKArtikel.Bezeichnung1 AS Name KHKPreislistenartikel.Einzelpreis AS VK KHKArtikelVarianten.EANNummer as EAN KHKArtikelVarianten.MittlererEK as MEK KHKArtikel.USER_AmazonLister as FPH KHKArtikel.USER_AmazonPreis as AmazonVK KHKArtikelVarianten.LagerBestand AS Lagerbestand IIf(KHKArtikelVarianten.LagerBestand > 0,2) AS Lieferzeit WHERE NOT KHKArtikel.USER_AmazonLister = 0 AND ltrim(rtrim(KHKArtikelVarianten.EANNummer)) !='' </code>
  5. Hallo, ich nutze für unsere Wawi eine Schnittstelle zum export von Daten in eine CSV-Datei die sich mit einfachen Befehlen konfigurieren lässt - diese habe ich bereuits erfolgreich zum laufen bekommen, so daß die CSV Datei passend exportiert wird. KHKArtikel.Artikelnummer KHKArtikel.Bezeichnung1 AS Name KHKPreislistenartikel.Einzelpreis AS VK KHKArtikelVarianten.EANNummer as EAN KHKArtikelVarianten.MittlererEK as MEK KHKArtikel.USER_AmazonLister as FPH KHKArtikel.USER_AmazonPreis as AmazonVK WHERE NOT KHKArtikel.USER_AmazonLister = 0 AND ltrim(rtrim(KHKArtikelVarianten.EANNummer)) !='' Jetzt möchte ich allerdings eine Funktion einbauen die mir erlaubt ein Feld in unserer Datenbank zu interpretieren und dadurch direkt einen wert in eine neue Spalte zu schreiben ohne dafür extra eine neue spalte in der datenbank anlegen zu müssen. IF KHKArtikel.bestand >0 $zeit='1' ELSE IF $zeit='2' $zeit AS Lieferzeit Natürlich weiß ich das dieses so nie funktioniert - aber gibt es da die Möglichkeit so etwas in SQL umzusetzen ohne den Umweg zu gehen und eine neue Spalte anlegen zu müssen? Es geht mir hier ja nur um den CSV Export. Beschäftige mich erst seit 4 Tagen mit SQL daher hoffe ich meine Frage ist nicht ganz zu **** ;) Aber bin ja hier um zu lernen! Viele Grüße Marco
  6. Hallo, vielen Dank Euch :-) Habe es gerade getestet und mit dem rtrim das klappt super! WHERE ltrim(rtrim(KHKArtikel.EAN)) != '' AND KHKArtikel.Aktiv=-1 Viele Grüsse Marco
  7. Vielen Dank - ALso es hat mir schon geholfen auch wenn es jetzt doch nach einem größeren Problem aussieht. es sind 200 posten die mit IS NULL exportiert werden - jetzt habe ich bestimmt noch 1000 weitere die zwar leer erscheinen aber nicht leer sind :/
  8. Leider ist der Wert nicht Null - Also es handelt sich um ganz leere Felder Bei IS NOT NULL exportiert er nach wie vor alle Zeilen - Auch die in denen die Variabel leer ist. Gruß Star
  9. Hallo, ich weiß, daß die Lösung ganz einfach sein müsste - habe jedoch leider noch keine Lösung gefunden. Ich möchte bestimmte Felder einer SQL Datenbank exportieren WHERE Artikel.Aktiv=-1 funktioniert Prima (festgelegter Wert). Jetzt möchte ich jedoch, daß hiervon nur die Artikel ausgegeben werden, welche auch eine EAN-Nummer haben, also in folgender Form: WHERE Artikel.Aktiv=-1 AND Artikel.Name!='0' Leider handelt es sich bei dem Feld Name ja nicht um ein numerisches Feld sondern um ein var-Feld. Wie sage ich dem export nun "exportiere mir nur die artikel, wo Artikel.Name nicht leer ist" ? habe es auch schon !='' versucht - was allerdings auch nicht funktionierte. Ich bin über jede Art von Hilfe sehr dankbar! Viele Grüße Star
  10. Hallo Pfeffis, ich habe leider auch keine andere Lösung gefunden - allerdings habe ich einen weg gefunden die umgeleiteten Druckaufträge ganz abzuschalten. In den optionen zur Remotedesktopverbindung habe ich unter dem Reiter "Lokale Ressourcen" unten bei Lokale Geräte und Ressourcen den Haken bei Drucker wegnehmen - dann sendet er die Aufträge nicht mehr zum Client. Viele Grüße Star
  11. Hallo, ich habe ein großes Problem mit unserem Server (Windows 2003), sobald man sich über den Remotedesktop auf den Server anmeldet, sendet dieser ununterbrochen umgeleitete Druckaufträge (0byte-dateien) Hierdurch wird der Clientrechner so bombadiert, daß kein normales Arbeiten möglich ist. Dieses Problem haben wir mit jedem Client der sich per remotedesktop mit dem Server verbindet. Ich habe leider keine Ahnung wo das Problem liegt. Hatte Schon jemand dieses Problem oder weiß woran es liegen könnte? Es gab schon einmal hier ein ähnliches Problem, nur wurde da leider keine Lösung gepostet: http://www.mcseboard.de/windows-forum-ms-backoffice-31/umgeleitetes-druckdokument-remotedesktop-138578.html Bin über jede Hilfe Dankbar! Viele Grüße Star
  12. Hallo Pfeffis, ich weiß es ist schon eine Weile her, daß Du das Problem hattest. Ich habe momentan ganz genau das gleiche Problem und finde einfach keine Lösung. Sobald ich mich per Remoteverbindung verbinde läuft meine lokale Druckauftragsliste voll und ich kann nicht einmal schreiben. Wäre über eine Hilfe dankbar! Viele Grüße
×
×
  • Neu erstellen...