DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren


   Autor: Bernhard Elbl Artikel Drucken
        
DATAGRID Teil 3 - INSERT INTO

Wir fügen die Funktion "neuen Customer anlegen" in unser Datagrid ein. Als erstes beginnen wir damit die Seite datagrid.asp zu erweitern:

datagrid.asp
<!--Unter der Überschrift füge ich den Button Neuen Customer anlegen ein-->
<!--Seine Funktion wird durch das ein Javascript bestimmt-->
<INPUT type="button" value="Neuen Customer anlegen" id="btnJump1" name="btnJump1" LANGUAGE=javascript onclick="return btnJump1_onclick()">


<!-----Java-Script: Bei klickten des Buttons Neuen Customer anlegen-->
<!-----Weiterleitung an die Seite dataneu.asp-->
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
  <!--

   function btnJump1_onclick()
   {
    location.href = "dataneu.asp";
   }

  //-->
</SCRIPT>

 

dataneu.asp
...
<!--hier steht die Form mit Method POST-->
...
<%
' --------- instanziieren der Verbindung zur DB
set conn = server.CreateObject( "ADODB.Connection" )

if Request.Form("speichern") = "Speichern" then
' --------- öffnen der Verbindung
 conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=" _
 & Server.MapPath("./db/") & "\dbcustomer.mdb;"

' --------- mit INSERT INTO wird das neue Recordset
' --------- erstellt und gespeichert
 strSQL = "INSERT INTO Customers(CompanyName, ContactName, City) VALUES ('" _
 & Request.Form("companyname") & "', '" & Request.Form("contactname") _
 & "', '" & Request.Form("city") & "');"

 conn.Execute strSQL

' --------- datagrid.asp aufrufen
 Response.Redirect "datagrid.asp"

end if

%>

</BODY>
</HTML>



Zum Download gibt´s die dataneu.asp und die neue Version der datagrid.asp


DevTrain Camp - Schneller zum .NET 3.5 Developer
 
Verwandte Artikel      Verlinkte Dokumente
    Keine verknüpften Dokumente
    Keine Links vorhanden

  Erfasst am: 21.01.2001
  Gültig bis: 28.03.2001
6 Ratings
Bewertung: 50,0%
schlecht    sehr gut  

 
© Copyright 2007 ppedv AG