Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 ADDING A RECORD A) What are we going to do? ADD: 1-datagir.asp 2-dataveritabani.asp B) Design your page C) Create your database a. Access File Name:

Similar presentations


Presentation on theme: "1 ADDING A RECORD A) What are we going to do? ADD: 1-datagir.asp 2-dataveritabani.asp B) Design your page C) Create your database a. Access File Name:"— Presentation transcript:

1 1 ADDING A RECORD A) What are we going to do? ADD: 1-datagir.asp 2-dataveritabani.asp B) Design your page C) Create your database a. Access File Name: db341.mdb b. Table Name: member c: Field Names: member(memID, memName, memSurname, memAddress) Name: Surname: Address: Submit datagir.asp dataveritabani.asp A)

2 2 ADDING A RECORD B) INSERT / FORM Which one? Name Address Sexuality Hobbies Select from a list datagir.asp dataveritabani.asp PAGE DESIGN IN FRONTPAGE

3 3 ADDING A RECORD C) DATABASE DESIGN IN ACCESS Access File Name: db341.mdb

4 4 ADDING A RECORD- datagir.asp dataveritabani.asp These lines must be deleted It is better to change according to the related field name of the table

5 5 ADDING A RECORD- dataveritabani.asp 1.Create Connection (bağlantı kur –dbbaglanti.txt) Process (aspekle.txt) 2.Close Connection (bağlantı kapat –dbbaglanti.txt) <% set conn341 = Server.CreateObject("ADODB.Connection") conn341.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db341.mdb")) %> ASPEKLE.TXT <% conn341.Close Set conn341 = Nothing %>

6 6 ADDING A RECORD- dataveritabani.asp Database Connection <% set conn341 = Server.CreateObject("ADODB.Connection") conn341.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db341.mdb")) %> It is used to create a database connection Driver  MS Access Database DBQ  Determines File Position Server.MapPath  File name must be local and absolute. But it creates some problems. Server.MapPath converts relative address to a absolute address. ADO requires these 2 information

7 7 ADDING A RECORD - dataveritabani.asp Creating a RecordSet – aspekle.txt Set kayitseti = server. CreateObject("ADODB.Recordset") kayitseti.Open "kayit", conn341, 1, 3 kayitseti.AddNew kayitseti("kayitTar")=Day(now())& "/" &Month(now())& "/" &Year(now())& " “& FormatDateTime(now(),3) kayitseti("kayitIP")=Request.ServerVariables("REMOTE_ADDR") kayitseti.update kayitseti.close set kayitseti = nothing Response.Write “.........”

8 8 ADDING A RECORD - dataveritabani.asp Creating a RecordSet – aspekle.txt rs.open “table_name”, connection_name, Cursor_Type, Lock_Type Open  it enables the recordset ready in order to access data. Cursor Type  it controls the recordset for user operations (Add,Delete,Update) Lock Type  it locks the database record while updating program code. rs.close set rs = nothing Close  it closes open recorset object and depended objects on recordset Nothing  it releases the connection object

9 9 ADDING A RECORD - dataveritabani.asp Creating a RecordSet – aspekle.txt rs1(“memName”) = request.form(“txtmemName”) rs1(“memSurname”) = request.form(“txtmemSurname”) rs1(“memAddress”) = request.form(“txtmemAddress”) rs1(“memRecordDate”) = Day(now()) & “/ ” & Month(now()) & “/ “ & Year(now()) & “ “ FormatDateTime(now(),3) rs1(“memRecordIP”) = Server.RequestVariables(“REMOTE_ADDR”) Adding a Record Create the connection Create the recordset Close the Recordset Close the Connection

10 10 ADDING A RECORD - dataveritabani.asp


Download ppt "1 ADDING A RECORD A) What are we going to do? ADD: 1-datagir.asp 2-dataveritabani.asp B) Design your page C) Create your database a. Access File Name:"

Similar presentations


Ads by Google