[ASP] In eine eine DB schreiben !
Oliver-Marc Bucher
activeserverpages@glengamoi.com
Wed, 18 May 2005 14:21:32 +0200
Hallo Zusammen
Ich möchte in eine Access Datenbank schreiben. Lesen kann ich bereits nur
noch nicht schreiben.
Ich verwende folgendes Script (eine Datei):
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "Kontakte"
set rs = Server.CreateObject("ADODB.recordset")
rs.Open "Select Lastname, Firstname, Residence from Kontakte", conn
%>
<table border="0" width="80%">
<tr>
<%for each x in rs.Fields
response.write("<th>" & x.name & "</th>")
next%>
</tr>
<%do until rs.EOF%>
<tr>
<%for each x in rs.Fields%>
<td><%Response.Write(x.value)%></td>
<%next
rs.MoveNext%>
</tr>
<%loop
rs.close
conn.close
%>
</table>
Ein Kolleg hat mir gesagt wie ich mit folgenden Strings in die Datenbank
schreiben kann:
sSQL = "insert into Kontakte (Lastname, Firstname, Residence)"
sSQL = sSQL & " values ('" & Request.Form("ReLastname") & "','" &
Request.Form("Firstname") & "','" & Request.Form("Residence") & "')"
rs.Open sSQL, conn
Könnt Ihr mir sagen wie ich dies mit dem Obigen verknüpfen muss damit ich
auch in die DB schreiben kann ? Ich bekomme immer 500 Server error.
Gruss
Oliver