Zum Inhalt springen

schnitzel21m

Mitglieder
  • Gesamte Inhalte

    101
  • Benutzer seit

  • Letzter Besuch

Beiträge von schnitzel21m

  1. Tach,

    ich weiß, das Token Ring und Ethernet Technologien sind um LANs miteinander zu verbinden.

    Token Ring ist wohl eher nicht mehr gebräuchlich;wurde damals entwickelt, um IBM-Netze mit anderen zu verbinden!

    ...aber wo genau liegt der unterschied zw. diesen beiden Technologien, abgesehen von der Übertragungsrate???

    Kann mir das jemand vermitteln?

  2. is eigentlich ziemlich einfach...wenn du eine importspezifikation festgelegt hast.

    Public Function importArItem() As Boolean

    Dim pfad As String, dateiName As String

    Dim master As String, tabellenName As String

    Dim spezifikationsName As String, dateiNameLang As String

    Dim dateiDatum As String, dateiTag As String

    Dim dateiMonat As String, dateiJahr As String

    Dim asofdate As String

    Dim SysRCtlNext As Long

    Dim SysRCtlCount As Long

    Dim db1 As Database

    Dim rs1 As Recordset

    Dim sql As String

    Dim i As Integer

    Dim ariQdf As QueryDef, qdf As QueryDef

    Dim queryName As String

    importArItem = False

    On Error GoTo importArItem_Error

    spezifikationsName = "ARITEM_Importspezifikation"

    pfad = getOptionValue("TransferPath")

    If Right(pfad, 1) <> "\" Then

    pfad = pfad & "\"

    End If

    ' Hier kommt der CommonDialog!!

    dateiName = FindFileDialog("Wählen Sie die zu importierende Datei aus!", pfad, "ARITEM (*aritem*.txt)", "*aritem*.txt")

    If dateiName = "" Then

    Exit Function

    End If

    For i = Len(dateiName) To 1 Step -1

    If Mid$(dateiName, i, 1) = "\" Then Exit For

    Next i

    un so weiter...

    Dann in die tabelle einfügen:

    master = "ar_item_tmp"

    sql = "INSERT INTO " & master & " ( SYS_RUN_CNTL_ID ) " _

    & "SELECT " & tabellenName & ".*, " & SysRCtlNext & " AS SYS_RUN_CNTL_ID " _

    & "FROM " & tabellenName & ";"

    db1.Execute sql

  3. Servus,

    vielleicht solltest du dir erst mal gedanken um/über deine (möglichen) tabellen machen...wie du diese verknüpfst usw.!

    am besten ist es, du malst dir das ma auf papier...

    du kannst auch nicht ein auto bauen ohne zu wissen, welches teil an welches kommt.

    wenn das auto dann mal fahren soll, mußt du halt alle teile passend haben und verknüpft haben, damit alles ineinandergreift und "kommuniziert".

    un ab

  4. gemoije aach,

    also ich hab da auch so'n router...was du beachten solltest: es geht nur EINE einstelling im internet-explorer! wenn die halt scheiße ist, kannst du auch net ins netz!

    einen telekom router hätte ich nicht gekauft-weil der eben scheiße ist!

    du kannst auch via software die firewall (die übrigens auch für'n arsch ist) ausschalten...dann sollten auch die spiele funktionieren!

    installiere dir lieber ne firewall auf deinen rechnern...lokal! die kicken eh besser!

    un ab...

  5. ich mach ne abfrage um festzustellen, ob und wie lange rechnungen fällig sind.

    dafür habe ich ein einlesedatum, an dem die rechnung in die datenbank aufgenommen wird und ein zahltermin. ist der zahltermin und der einlesetermin 30 bis 60 tage auseinander ist die rechnung halt über 1 monat fällig.

    die abfrage sucht mir aber keine rechnung raus obwohl ein arsch voll rechnungen angezeigt werden müßten!!!WARUM????

    so sind die sql-syntax aus:

    SELECT First(EARS_OPEN_ITEM_TBL.AR_ACCT_ID) AS Kund, First(CITOTBL_TBL.CUST_NAME) AS Name, First(CITOTBL_TBL.CUST_CITY) AS Stadt, First(COUNTRY_ID.COUNTRY_NAME) AS Land, First(EARS_OPEN_ITEM_TBL.AR_TRNS_CODE) AS Code, First(EARS_OPEN_ITEM_TBL.AR_ITEM_DATE) AS Beleg_Datum, EARS_OPEN_ITEM_TBL.AR_ITEM_SRCH_ID AS Beleg, First(EARS_OPEN_ITEM_TBL.AR_ITEM_ITRL_DUE_DATE) AS Fällig,

    Sum(EARS_OPEN_ITEM_TBL.LCL_CUR_AR_ITEM_GRSS_AMT) AS Gesamt_EURO, Sum(IIf([AR_ITEM_ITRL_DUE_DATE]>([sYS_RUN_CNTL_DATE]),[LCL_CUR_AR_ITEM_GRSS_AMT],0)) AS Nicht_fällig, Sum(IIf([AR_ITEM_ITRL_DUE_DATE]>([sYS_RUN_CNTL_DATE]-30) And [AR_ITEM_ITRL_DUE_DATE]<([sYS_RUN_CNTL_DATE]),[LCL_CUR_AR_ITEM_GRSS_AMT],0)) AS [<=01_Monat],

    Sum(IIf([AR_ITEM_ITRL_DUE_DATE]>([sYS_RUN_CNTL_DATE]-60) And [AR_ITEM_ITRL_DUE_DATE]<([sYS_RUN_CNTL_DATE]-30),[LCL_CUR_AR_ITEM_GRSS_AMT],0)) AS [<=02_Monat],

    Sum(IIf([AR_ITEM_ITRL_DUE_DATE]>([sYS_RUN_CNTL_DATE]-90) And [AR_ITEM_ITRL_DUE_DATE]<([sYS_RUN_CNTL_DATE]-60),[LCL_CUR_AR_ITEM_GRSS_AMT],0)) AS [<=03_Monat],

    Sum(IIf([AR_ITEM_ITRL_DUE_DATE]<([sYS_RUN_CNTL_DATE]-90),[LCL_CUR_AR_ITEM_GRSS_AMT],0)) AS [> 03_Monat], First(EARS_OPEN_ITEM_TBL.CUR_CODE) AS CUR

    FROM EARS_OPEN_ITEM_TBL, CITOTBL_TBL, COUNTRY_ID

    GROUP BY EARS_OPEN_ITEM_TBL.AR_ITEM_SRCH_ID, COUNTRY_ID.COUNTRY_ID

    ORDER BY COUNTRY_ID.COUNTRY_ID, First(EARS_OPEN_ITEM_TBL.AR_ACCT_ID), First(EARS_OPEN_ITEM_TBL.AR_ITEM_DATE);

  6. so, ich hab ne datenbank für u.a. rechnungen! die werden aufgeteilt in nicht fällig (wenn schon bezahlt wurde) fälligkeit <= 1 monat fällig,<= 2 monate <=3 monate und >3 monate fällig.

    als abfragewert gibts ein fälligkeits-datum (AR_ITEM_ITRL_DUE_DATE)...

    ich will jetzt, dass ich nicht(wie unten in der syntax)die daten manuell eingebe, sondern dass automatisch oder irgendwie das datum erhöht wird(um jeweils 1,2 oder 3 monate) in abhängigkeit meines Ausgangsdatums (AR_ITEM_ITRL_DUE_DATE)!!!

    SYNTAX:

    ...Sum(IIf([AR_ITEM_ITRL_DUE_DATE]>#7/31/2001#,[LCL_CUR_AR_ITEM_GRSS_AMT],0)) AS Nicht_fällig, Sum(IIf([AR_ITEM_ITRL_DUE_DATE]>#6/30/2001# And [AR_ITEM_ITRL_DUE_DATE]<#8/1/2001#,[LCL_CUR_AR_ITEM_GRSS_AMT],0)) AS [<=01_Monat], Sum(IIf([AR_ITEM_ITRL_DUE_DATE]>#5/31/2001# And [AR_ITEM_ITRL_DUE_DATE]<#7/1/2001#,[LCL_CUR_AR_ITEM_GRSS_AMT],0)) AS [<=02_Monat], Sum(IIf([AR_ITEM_ITRL_DUE_DATE]>#4/30/2001# And [AR_ITEM_ITRL_DUE_DATE]<#6/1/2001#,[LCL_CUR_AR_ITEM_GRSS_AMT],0)) AS [<=03_Monat], Sum(IIf([AR_ITEM_ITRL_DUE_DATE]<#5/1/2001#,[LCL_CUR_AR_ITEM_GRSS_AMT],0)) AS [> 03_Monat]...

    wer kann das? Problem is ja, dass die monate eine unterschiedliche anzahl von tagen hat...un dann auch noch schaltjahre... :confused:

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