1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Mitglieder
  3. MrTee

Beiträge von MrTee

  • Access neuer DSN für verknüpfte Tabellen

    • MrTee
    • 4. Juni 2007 um 15:38

    Hallo

    Ich habe 300 verknüpfte Tabellen in meiner DB. Jetzt will ich mit einer Kopie der DB auf eine andere Datenquelle zugreiffen.

    Wie kann ich die Datenquelle schnell und einfach ändern.

    Möglichkeit 1: Ich ändere jedesmal die ODBC (xyz) Verbindung auf den neuen Server und wieder zurück.

    Möglichkeit 2: Ich lege eine zweite ODBC Verbindung an und ändere die Datenverbindung der verküpften Tabellen - NUR WIE?????

    Danke für die Hilfe
    MrTee

  • PDF Drucken Reader schließen

    • MrTee
    • 24. Mai 2007 um 15:29

    Danke für den Denkanstoß habs we folgt gelöst

    Code
    [size=10][COLOR=#0000ff]
    Const[/COLOR][/SIZE][size=10] PNAME [/SIZE][size=10][COLOR=#0000ff]As[/COLOR][/SIZE][size=10] [/SIZE][size=10][COLOR=#0000ff]String[/COLOR][/SIZE][size=10] = "acrord32"
    [/SIZE][size=10][COLOR=#0000ff]Dim[/COLOR][/SIZE][size=10] a [/SIZE][size=10][COLOR=#0000ff]As[/COLOR][/SIZE][size=10] System.Diagnostics.Process
    [/SIZE][size=10][COLOR=#0000ff]Dim[/COLOR][/SIZE][size=10] aa [/SIZE][size=10][COLOR=#0000ff]As[/COLOR][/SIZE][size=10] System.Diagnostics.Process()
    [/SIZE][size=10][COLOR=#008000]' --- Prozesse dieses Namens ermitteln
    [/COLOR][/SIZE][size=10]aa = Process.GetProcessesByName(PNAME)
    [/SIZE][size=10][COLOR=#008000]' --- Schleife über diese Prozesse
    [/COLOR][/SIZE][size=10][/SIZE][size=10][COLOR=#0000ff]For[/COLOR][/SIZE][size=10] [/SIZE][size=10][COLOR=#0000ff]Each[/COLOR][/SIZE][size=10] a [/SIZE][size=10][COLOR=#0000ff]In[/COLOR][/SIZE][size=10] aa
    [/SIZE][size=10][COLOR=#008000]' --- Beenden-Anfrage stellen...
    [/COLOR][/SIZE][size=10][/SIZE][size=10][COLOR=#0000ff]If[/COLOR][/SIZE][size=10] a.CloseMainWindow [/SIZE][size=10][COLOR=#0000ff]Then
    [/COLOR][/SIZE][size=10][/SIZE][size=10][COLOR=#008000]' --- Normales Ende
    [/COLOR][/SIZE][size=10][/SIZE][size=10][COLOR=#0000ff]Else
    [/COLOR][/SIZE][size=10][/SIZE][size=10][COLOR=#008000]' --- Keine Reaktion -> gewaltsames Ende
    [/COLOR][/SIZE][size=10]a.Kill()
    [/SIZE][size=10][COLOR=#0000ff]End[/COLOR][/SIZE][size=10] [/SIZE][size=10][COLOR=#0000ff]If
    [/COLOR][/SIZE]
    Alles anzeigen
  • PDF Drucken Reader schließen

    • MrTee
    • 24. Mai 2007 um 14:41

    deleted

  • PDF Drucken Reader schließen

    • MrTee
    • 24. Mai 2007 um 14:29

    Hallo

    Ich drucke PDF Dokumente per Script und möchte das danach der Reader wieder beendet wird im moment bleibt er offen - will ich erneut drucken meckert das Script - erst nach manuellem schließen des Readers gehts wieder.

    Code
    [size=10][COLOR=#0000ff]
    For[/COLOR][/SIZE][size=10] i = 1 [/SIZE][size=10][COLOR=#0000ff]To[/COLOR][/SIZE][size=10] anzahl
    lblstatus.Text = "Status: Drucke Etikett " + i.ToString + " von " + AnzEt.Text
    [/SIZE][size=10][COLOR=#0000ff]Me[/COLOR][/SIZE][size=10].Refresh()
    [/SIZE][size=10][COLOR=#008000]'p = Process.Start("C:\Programme\Adobe\Acrobat 7.0\Reader\acrord32.exe", "/t ""d:\fooo.pdf"" ""\\sc-server2000\Etikettendrucker cab e4/200""")
    [/COLOR][/SIZE][size=10]Console.WriteLine(myDocPrinter)
    p = Process.Start(ReaderPath, "/t " + DwnldPath + " " + myDocPrinter)
    [/SIZE][size=10][COLOR=#008000]'p.PriorityClass = ProcessPriorityClass.RealTime
    [/COLOR][/SIZE][size=10]PBar.Value = 100 / anzahl * i
    p.WaitForInputIdle()
    [/SIZE]
    Alles anzeigen



    thx
    MrTee

  • SQL Group by sum()

    • MrTee
    • 10. April 2007 um 18:03

    thx a lot

    :thumb: Paulchen du bist a wahnsinn. Ich war schon am v....... und wohl auch ein wenig zu schreibfaul. ICh war der MEinung es reicht wenn ich die Spalte angebe nach der ich gruppieren will.

    So siehts richtig aus:

    SQL
    SELECT 
    t1.ID,
    t1.STUELI,
    t2.position,
    SUM(t1.mengestrukt) AS menge,
    t2.vbme, 
    t2.artikel,
    myName = LEFT(t2.name,30),
    myVariante = ISNULL(t2.variante,'k.A.'),
    myAbmessung = ISNULL(t2.abmessung,'k.A.'),
    myZeichnung = ISNULL(t2.zeichnung,'k.A.'),
    t2.bedarfsort,
    myFremdartikel = ISNULL(art.fremdartikelvk,'k.A.')
     
    FROM udf_GetSubtree(@belegnummer) t1 
    INNER JOIN stuelipos t2 ON t1.id = t2.id
    LEFT JOIN artikel art on t2.artikel = art.artikel
    where t2.bedarfsort = 4 or t2.bedarfsort = 6
    GROUP BY [B]t2.artikel, t1.ID, t1.STUELI, t2.position, t1.mengestrukt, t2.vbme, t2.artikel, t2.name, t2.variante, t2.abmessung, t2.zeichnung, t2.bedarfsort, art.fremdartikelvk[/B]
    ORDER BY t2.artikel
    Alles anzeigen



    Tja herzlichen dank nochmal.

    MrTee:) :thumb:

  • SQL Group by sum()

    • MrTee
    • 10. April 2007 um 17:16

    Hallo

    Ich habe folgendes SQL Script welches mir Menge, Artikel, Artikelname usw. liefert. Wie schaffe ich es, dass mir jeder Artikel nur 1mal mit der entsprechend summierten Menge angezeigt wird?

    SQL
    SELECT 
            t1.ID,
            t1.STUELI,
            t2.position,
            menge = t1.mengestrukt,
            t2.vbme, 
            t2.artikel,
            myName = LEFT(t2.name,30),
            myVariante = ISNULL(t2.variante,'k.A.'),
            myAbmessung = ISNULL(t2.abmessung,'k.A.'),
            myZeichnung = ISNULL(t2.zeichnung,'k.A.'),
            t2.bedarfsort,
            myFremdartikel = ISNULL(art.fremdartikelvk,'k.A.')
            FROM udf_GetSubtree(@belegnummer) t1 
              INNER JOIN  stuelipos t2 ON t1.id = t2.id
              LEFT JOIN artikel art on t2.artikel = art.artikel
            where t2.bedarfsort = 4 or t2.bedarfsort = 6
            ORDER BY t2.artikel
    Alles anzeigen



    Hier mein Versuch- liefert aber den Fehler

    Die t1.id Spalte ist in der Auswahlliste ungültig, da sie nicht in einer Aggregatfunktion und nicht in der GROUP BY klausel enthalten ist.
    usw.
    usw.
    usw.

    SQL
    SELECT 
            t1.ID,
            t1.STUELI,
            t2.position,
            menge = t1.mengestrukt, [B][COLOR=darkred]sum(t1.mengestrukt) AS Summe,[/COLOR][/B]
            t2.vbme, 
            t2.artikel,
            myName = LEFT(t2.name,30),
            myVariante = ISNULL(t2.variante,'k.A.'),
            myAbmessung = ISNULL(t2.abmessung,'k.A.'),
            myZeichnung = ISNULL(t2.zeichnung,'k.A.'),
            t2.bedarfsort,
            myFremdartikel = ISNULL(art.fremdartikelvk,'k.A.')
            FROM udf_GetSubtree(@belegnummer) t1 
              INNER JOIN  stuelipos t2 ON t1.id = t2.id
              LEFT JOIN artikel art on t2.artikel = art.artikel
            where t2.bedarfsort = 4 or t2.bedarfsort = 6
            [COLOR=darkred][B]GROUP BY t2.artikel[/B][/COLOR]
            ORDER BY t2.artikel
    Alles anzeigen



    THX for HELP

    MrTee

Rechtliches

Impressum

Datenschutzerklärung