HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Im ADO Gegenstand hinzufügen wird verwendet für hinzufügen die Daten oder die Aufzeichnung dem Tabelle in einer Datenbank. Wir können den SQL Befehl EINSATZ für in das Hinzufügen einer Aufzeichnung einem Tabelle in einer Datenbank benutzen.
|
Das recordsin addierend, ist die Datenbank ganz wie das Updateing, ausgenommen du AddNew anstelle von redigierst verwendest. Uns eine weitere Befehl Taste unserer Anwendung hinzufügen lassen. Uns sie nennen lassen „cmdNew“ =). Ist hier der Code, den für addiert eine neue Aufzeichnung verwendet wird.
|
Private Sub cmdNew_Click()
rsMyRS.AddNew
rsMyRS!Name = "A New Person"
lstRecords.AddItem rsMyRS!Name
lstRecords.ItemData(lstRecords.NewIndex) = rsMyRS!ID
rsMyRS!Phone = "Person's Phone Number"
rsMyRS.Update
End Sub
|
|
Erklärung:
Die AddNew Methode nimmt einen Satz neue Kästen und Hinzufügen der Aufzeichnung unserem RecordSet. Wir dann setzen etwas andere neue Werte in sie ein und schließen die Kappen mit Update. Wie du sehen kannst, daß wir nie jedes mögliches valu e für „Identifikation“ angaben, aber wie du dich erinnerst, ist dieses auffangene der Art, „, das Gegen“ wich automatisch einen einzigartigen Wert erhält. Der Code fügt auch diese neue Aufzeichnung dem Liste Kasten hinzu, damit du änderst die Telefonnummer dieser Person wirst.
|
|
Eine Aufzeichnung einem Tabelle in einer Datenbank hinzufügen
|
Wenn wir eine neue Aufzeichnung dem Angestellttabelle in der dataone Datenbank hinzufügen müssen. Wir verursachen zuerst eine Form, der auffängt uns möchten sammeln Daten von enthält:
|
<html>
<body>
<form method="post" action="demo_add.asp">
<table>
<tr>
<td>emloyeeID:</td>
<td><input name="empid"></td>
</tr><tr>
<td>Company Name:</td>
<td><input name="compname"></td>
</tr><tr>
<td>Contact Name:</td>
<td><input name="contname"></td>
</tr><tr>
<td>Address:</td>
<td><input name="address"></td>
</tr><tr>
<td>City:</td>
<td><input name="city"></td>
</tr><tr>
<td>Postal Code:</td>
<td><input name="postcode"></td>
</tr><tr>
<td>Country:</td>
<td><input name="country"></td>
</tr>
</table>
<br /><br />
<input type="submit" value="Add New">
<input type="reset" value="Cancel">
</form>
</body>
</html>
|
|
Wenn der Benutzer die einreichentaste betätigt, wird die Form zu einer Akte geschickt, die „demo_add.asp“ genannt wird. Die „demo_add.asp“ Akte enthält den Code, der wird, eine neue Aufzeichnung dem Angestellttabelle hinzufügend:
|
<html>
<body>
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/empdata/dataone.mdb"
sql="INSERT INTO employee (employeeID,companyname,"
sql=sql & "contactname,address,city,postalcode,country)"
sql=sql & " VALUES "
sql=sql & "('" & Request.Form("empid") & "',"
sql=sql & "'" & Request.Form("compname") & "',"
sql=sql & "'" & Request.Form("contname") & "',"
sql=sql & "'" & Request.Form("address") & "',"
sql=sql & "'" & Request.Form("city") & "',"
sql=sql & "'" & Request.Form("postcode") & "',"
sql=sql & "'" & Request.Form("country") & "')"
on error resume next
conn.Execute sql,recaffected
if err<>0 then
Response.Write("No update permissions!")
else
Response.Write("<h3>" & recaffected & " record added</h3>")
end if
conn.close
%>
</body>
</html>
|
|
Spitzen mit dem Sql Befehl:
|
Du allways interessierst dich, wenn SQL EINSATZ-Befehl verwendet wird.
|
Wenn die Tabelle den Primärschlüssel enthält, stellen die sicher, einen einzigartigen, Nichtnullwert zum Primärschlüssel anzufügen auffangen.
Wenn irgendeine Tabelle ein AutoNumber enthält, dieses auffangen, nicht miteinschließen auffangen im SQL EINSATZ-Befehl (der Wert von diesem fangen wird kümmert um automatisch vorbei dem Versorger auf).
|
Schlüsselwörter: ADO fügen, Aufheben addieren Aufzeichnung, recordset hinzufügen, Aufhebenasp Netz, Aufhebenanschlußzeichenkette, grundlegendes sichtlichaufheben, Aufheben gespeichertes Verfahren hinzu
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|