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:

Slides:



Advertisements
Similar presentations
Basics of Database Programming with VB6
Advertisements

ADO DB in Access VBA © Walter Milner 2005 Slide: 1 ADO VBA Programming in Access.
Connecting to Database 21 Feb Database Options Can use many different databases in conjunction with php. – MySql; MS Access; Oracle; etc etc Most.
CIS 375—Web App Dev II ADO I. 2 Introduction ADO (________ Data Objects) is a Microsoft technology for accessing data in a database. ADO is automatically.
Mark Dixon Page 1 17 – Persistent data storage: relational databases and ADO.
Mark Dixon, SoCCE SOFT 131Page 1 24 – Web applications: Writing data to Databases using ASP.
Session 6 Server-side programming - ASP. An ASP page is an HTML page interspersed with server-side code. The.ASP extension instead of.HTM denotes server-side.
ASP Application Development Session 3. Topics Covered Using SQL Statements for: –Inserting a tuple –Deleting a tuple –Updating a tuple Using the RecordSet.
 ADO Object Model  Database Connection  Record Set  Query Examples  Update & Insertion Examples  An Application Example Working with Database in.
CVEV 118/698 Active Server Pages Lecture 3 Prof. Mounir Mabsout Elsa Sulukdjian Walid El Asmar.
1 Active Server Pages Active Server Pages (ASPs) are Web pages ASP = server-side scripts + HTML The appearance of an Active Server Page depends on who.
4/8/99 C. Edward Chow Page 1 Active Server Page It is a server-side scripting environment for creating dynamic content. ASP are files with.asp extension,
Database Connectivity Session 2. Topics Covered ADO Object Model Database Connection Retrieving Records Creating HTML Documents on-the-fly.
Mark Dixon, SoCCE SOFT 131Page 1 23 – Entity-relationship diagrams.
Visual Basic Database Access BICS546. Microsoft Universal Data Access OLE DB: The OLE database protocol –Allows a program to access information in any.
Mark Dixon, SoCCE SOFT 131Page 1 22 – Web applications: Writing data to Databases using ASP.
CSE 190: Internet E-Commerce Lecture 13: Database code.
Mark Dixon Page 1 20 – Web applications: Writing data to Databases using ASP.
4/8/99 C. Edward Chow Page 1 Internet Services Manager Click Start | Programs | Administrative Tools | Internet Services Manager.
1 Creating a Conditional List A- What are you going to do? Create an appropriate form design according to the search condition You will “list” “specific.
Master Detail Page Set Enabling Users to See More Detailed Data.
ASP & ADO. Connection Object An implicit connection is created when we open a recordset without a connection object. –rs.open “Customer”, "DSN = Sales”
DT221/3 Internet Application Development Active Server Pages & Database Connection.
Mark Dixon, SoCCE SOFT 131Page 1 20 – Web applications: Writing data to Databases using ASP.
Interacting With Data Databases.
ActiveX Data Object (ADO) in JavaScript J.L.Wang, Yen-Cheng Chen Dept. of Infomation Management Ming-Chuan University Jan
Database 20/2/12 Connection. 
Server Side Programming ASP1 Server Side Programming Database Integration (cont.) Internet Systems Design.
Database actions In this presentation… –database actions –database connections –recordsets.
Mark Dixon Page 1 23 – Web applications: Writing data to Databases using ASP.
Eurotrace Hands-On The Eurotrace File System. 2 The Eurotrace file system Under MS ACCESS EUROTRACE generates several different files when you create.
Lecture Note 10: Simple Database Techniques. Introduction –Database System –Access, SQL Server and others. –Microsoft Access - Interacting with this databases.
Visual Basic ADO Programming 56:150 Information System Design.
How to Connect to Database ODBC (Open Database Connectivity) ADO (ActiveX Data Object) ASP Code To Connect to Database Recordset Object Navigating through.
ActiveX Data Objects (ADO) is Microsoft’s latest database object model. The goal of ADO is to allow VB developers to use a standard set of objects to refer.
Mark Dixon Page 1 21 – Web applications: Writing data to Databases using ASP.
Chapter 9 Building the Shopping cart Objective Creating Shopping cart using session Variable. Creating a shopping cart using a database table. Use the.
1 Database Systems Introduction to Microsoft Access Part 2.
Paging Through a Data Table Creating a Navigation Bar Using the Recordset Navigation Bar Server Behavior.
NMD202 Web Scripting Week5. What we will cover today PHP & MySQL Displaying Dynamic Pages Exercises Modifying Data PHP Exercises Assignment 1.
Mark Dixon, SoCCE SOFT 131Page 1 23 – Web applications: Databases & ASP.
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
Database Connectivity What is ADO. What is ADO? ADO is a Microsoft technology ADO stands for ActiveX Data Objects ADO is a Microsoft Active-X component.
Mark Dixon, SoCCE SOFT 131Page 1 12 – Databases: Structured Query Language.
Source = Table rsObject.Open tablename, Connection Object, CursorType, LockType, adCmdTable Source = Stored Procedure rsObject.Open stored procedure name,
IS2803 Developing Multimedia Applications for Business (Part 2) Lecture 6: Accessing a database with PHP Rob Gleasure robgleasure.com.
Labtest.ASP Notes. INSERT STATUS INSERT STATUS
ASP-13-1 Recordsets Colorado Technical University IT420 Tim Peterson.
January 27, 2001Database Tutorial1 Using a Database in ASP.
1 ADO Activex Data Objects. 2 ADO ADO allows users to access data easily from many existing databases (such as Access or Paradox) From ODBC compliant.
Using databases ActiveX Data Objects (ADO) Connecting to a database Reading data from a database Inserting, updating and deleting records Using databases.
Chapter 5 Building Your Product Catalog database Objectives Create Database. Create Table. Connect to Database. Use ASP Script to add new products. Use.
Web based Documentation Distribution Tools: MSAccess database (DSN) DreamWeaver Ultradev Microsoft Image Composer Clicking on the document will open an.
JSP/Database Connectivity Instructor: Dr. M. Anwar Hossain.
Database Processing with JSP ISYS 350. Database Applications Applications Database Server Queries/Updates Results.
 2 Data Object Library approaches ◦ DAO (Data Access Objects)  Original access strategy (up to VB6)  Closely linked to MS Access ◦ ADO (ActiveX Data.
Visual Basic Database Access
Accessing the Database Server: ODBC, OLE DB, and ADO
Y.-H. Chen International College Ming-Chuan University Fall, 2004
ADO VBA Programming in Access
Working with Database in ASP
INT213 Updating the Database.
Displaying a Data Table
MS Access Database Connection
PHP-language, database-programming
Chapter 6 Displaying Your Products
17 – Persistent data storage: relational databases and ADO
Database Connections.
ASP Database Operations
Unit – V Data Controls.
Presentation transcript:

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 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 ADDING A RECORD C) DATABASE DESIGN IN ACCESS Access File Name: db341.mdb

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 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 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 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 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 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 ADDING A RECORD - dataveritabani.asp