[ASP] Re: [ASP] Re: [ASP] AW: [ASP] mehere Dat
ensätze aktualisieren
O. Schwarzer
activeserverpages@glengamoi.com
Tue, 31 May 2005 22:34:27 +0200
UPDATE table SET status = "abgerechnet" WHERE id IN (wert1, wert2, wert3)
Gruß
Oliver
----- Original Message -----
From: "Andreas Geiger ASP" <asp@netport.de>
To: <activeserverpages@glengamoi.com>
Sent: Tuesday, May 31, 2005 10:22 PM
Subject: [ASP] Re: [ASP] AW: [ASP] mehere Datensätze aktualisieren
> Hi,
>
> verstehe ich nicht ganz.
>
> Ich möchte gerne folgendes.
>
> Ich möchte Datensätze selektieren einen Button drücken und dann soll in
die
> Spalte "status" der Text "abgerechnet" eingefügt werden. Wie ich das mit
> einem Datensatz mache ist mir klar aber wie ich das mit einer selektierten
> Menge sagen wir mal 10 Stk. gleichzeitig mache eben nicht. Kann mir da
> jemand helfen, ich muss das bis morgen früh fertig haben.
>
> Lieber Gruß, Andreas Geiger
> ----- Original Message -----
> From: "Gudula Schwingenheuer" <gudula@gmx.info>
> To: <activeserverpages@glengamoi.com>
> Sent: Tuesday, May 31, 2005 7:38 PM
> Subject: [ASP] AW: [ASP] mehere Datensätze aktualisieren
>
>
> > Hi
> >
> > Du übergibst ja über die Boxen die IDs der Datensätze, die Du
selectieren
> möchtest.
> >
> > Auf der angesteuerten Seite filterst Du das Statement mithilfe des
> in-Operators.
> >
> > sql = "select * from tabelle where id in (" & Request.Form("status") &
")"
> >
> > Was Du jetzt mit abrechnen meinst, verstehe ich nicht wirklich, aber Du
> kannst die selectieren DS
> > wieder über eine Schleife aufrufen und weiterverarbeiten.
> >
> > -------
> > Herzliche Grüße
> > Gudula
> >
> > > -----Ursprüngliche Nachricht-----
> > > Von: activeserverpages-admin@glengamoi.com
> > > [mailto:activeserverpages-admin@glengamoi.com]Im Auftrag von ASP
> > > Gesendet: Dienstag, 31. Mai 2005 18:06
> > > An: activeserverpages@glengamoi.com
> > > Betreff: [ASP] mehere Datensätze aktualisieren
> > >
> > >
> > > Hallo,
> > >
> > > zu allererst ich bin neu hier und ASP Anfänger, und grüße alle hier.
> > >
> > > Zu meinem Problem:
> > >
> > > Ich möchte gerne die Möglichkeit haben per "checkbox" auf einer Seite
> > > Datensätze zu selektieren, und bei klick auf den "Submit-Button" soll
in
> der
> > > Spalte "status" zu dem jeweiligen Datensatz "abgerechnet" stehen.
> > >
> > > Ich arbeite mit Dreamweaver MX2004, hier der Quelltext, der bisherigen
> Seite
> > > vielleicht kann mir jemand helfen?.
> > >
> > > <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
> > > <!--#include file="../Connections/kk.asp" -->
> > > <%
> > > Dim Recordset1__MMColParam
> > > Recordset1__MMColParam = "abgerechnet"
> > > If (Request("MM_EmptyValue") <> "") Then
> > > Recordset1__MMColParam = Request("MM_EmptyValue")
> > > End If
> > > %>
> > > <%
> > > Dim Recordset1
> > > Dim Recordset1_numRows
> > >
> > > Set Recordset1 = Server.CreateObject("ADODB.Recordset")
> > > Recordset1.ActiveConnection = MM_kk_STRING
> > > Recordset1.Source = "SELECT * FROM kreuzbesch WHERE NOT (status = '"
+
> > > Replace(Recordset1__MMColParam, "'", "''") + "')"
> > > Recordset1.CursorType = 0
> > > Recordset1.CursorLocation = 2
> > > Recordset1.LockType = 1
> > > Recordset1.Open()
> > >
> > > Recordset1_numRows = 0
> > > %>
> > > <%
> > > Dim Repeat1__numRows
> > > Dim Repeat1__index
> > >
> > > Repeat1__numRows = -1
> > > Repeat1__index = 0
> > > Recordset1_numRows = Recordset1_numRows + Repeat1__numRows
> > > %>
> > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> > > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> > > <html xmlns="http://www.w3.org/1999/xhtml">
> > > <head>
> > > <meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1"
> />
> > > <title>Unbenanntes Dokument</title>
> > > </head>
> > >
> > > <body><form name="form1" id="form1">
> > > <table width="600" border="0" cellspacing="0" cellpadding="0">
> > > <tr>
> > > <td width="100">set</td>
> > > <td width="250">Name</td>
> > > <td>Datum / Status </td>
> > > </tr>
> > > <%
> > > While ((Repeat1__numRows <> 0) AND (NOT Recordset1.EOF))
> > > %>
> > > <tr>
> > > <td width="100">
> > > <input type="checkbox" name="status" value="abgerechnet"
> > > id="<%=(Recordset1.Fields.Item("id").Value)%>" />
> > > </td>
> > > <td width="250">
> > > <%=(Recordset1.Fields.Item("nachname").Value)%></td>
> > > <td><%=(Recordset1.Fields.Item("auftragdatum").Value)%> /
> > > <%=(Recordset1.Fields.Item("status").Value)%></td>
> > > </tr>
> > > <%
> > > Repeat1__index=Repeat1__index+1
> > > Repeat1__numRows=Repeat1__numRows-1
> > > Recordset1.MoveNext()
> > > Wend
> > > %>
> > >
> > > </table>
> > > <p>
> > > <input type="submit" name="Submit" value="als abgerechnet markieren"
> />
> > > </p>
> > >
> > >
> > >
> > > </form>
> > > </body>
> > > </html>
> > > <%
> > > Recordset1.Close()
> > > Set Recordset1 = Nothing
> > > %>
> > >
> > >
> > >
> > > Vielen Dank für die Hilfe.
> > >
> > > Gruß,
> > >
> > > Andreas Geiger
> > >
> > > _______________________________________________
> > > ActiveServerPages Mailingliste, Postings senden an:
> > > ActiveServerPages@glengamoi.com
> > > An-/Abmeldung und Suchfunktion unter:
> > > http://www.glengamoi.com/mailman/listinfo/activeserverpages
> > >
> >
> > _______________________________________________
> > ActiveServerPages Mailingliste, Postings senden an:
> > ActiveServerPages@glengamoi.com
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/activeserverpages
> >
>
> _______________________________________________
> ActiveServerPages Mailingliste, Postings senden an:
> ActiveServerPages@glengamoi.com
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/activeserverpages
>