Hallo zusammen,

ich sitze jetzt schon seit Tagen an dieser Struktur und habe mich wohl in
den Arrays ziemlich verhaspelt.

Es geht um folgendes:

Ich m�chte nach einem upload Verzeichnis, lfdNr. und Dateinamen aus der
upgeloadeten Datei auslesen und in der Datenbank aktualisieren. Die Anzahl
der geladenen Dateien ist unterschiedlich.

Die Struktur der url ist folgende:

1_1_Regelwerke.zip,1_2_Allgemein.zip,...Diese speichere ich dann in die
Session("gesamt")

Die ersten beiden Teile sind pk der Tabelle, also 1 1 und 1 2 der 3. Teil
Regelwerke, hier kann ich ja die letzten 4 Zeichen abziehen, wird als
Dateiname gespeichert. Beim update soll das aktuelle Datum eingef�gt werden
und zus�tzlich noch ein Feld aktualisiert. Der Dateiname ist jetzt
allerdings noch nicht dabei, ich dachte, bevor ich mich jetzt noch weiter
verschachtele, kann mir jemand sagen, ob dies so richtig ist. Gebe ich die
SQL n�mlich aus, l�uft das update pro Datensatz mehrere Male durch, es
funktioniert zwar, aber das kann doch nicht richtig sein.

Ich habe dies wie folgt gemacht:

<%
if Request("ak") = "aktuell" then
dim objConn
Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.Open "pub"
        dim sql, gesamt, b, i, c, k, myArray, x, myArray1,y
        ' --- String auslesen
        gesamt = Session("gesamt")
        ' --- nach dem Komma splitten
        b = split(gesamt,",")
        for i = 0 to ubound(b)
           ' --- nach dem Unterstrich spltten
           c = split(b(i),"_")
                 for k = 0 to ubound(c)
                    myArray = split(c(0),",")
                        myArray1 = split(c(1),",")
                    For x = 0 to ubound(myArray)
                        for y = 0 to ubound(myArray1)
                        SQL = "update pptDateiname set pptDate = Date(), aktuell = 
true where
pptID=" & myArray(x) & " and lfdnr=" & myArray1(y) & ""
                    objConn.Execute( SQL )
                    Next
                Next
             next
        Next
objConn.close
set objConn = Nothing
end if
%>

Ich benutze ein Uploadscript ohne Komponente und muss mir dies noch
zus�tzlich zusammenzimmern. Es w�re wirklich sehr nett, wenn sich jemand
dies mal ansehen k�nnte und mir einen Tipp geben.

Herzliche Gr��e, Gudula


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an