02 | using System.Data.OleDb; |
04 | public partial class _Default : System.Web.UI.Page { |
06 | protected void insert_Click( object sender, EventArgs e ) { |
07 | Response.Redirect( "NextPage.aspx?authorName=" + |
08 | authorName.Text + "&email=" + email.Text + "&type=insert" ); |
11 | protected void delete_Click( object sender, EventArgs e ) { |
12 | OleDbConnection conn = new OleDbConnection( |
13 | @"Provider=Microsoft.ACE.OleDb.12.0;Data Source=" + |
14 | Server.MapPath( "Access\\bookstore.mdb" ) ); |
15 | String sql = "DELETE FROM authors WHERE authorName=@authorName" ; |
16 | OleDbCommand cmd = new OleDbCommand( sql, conn ); |
17 | cmd.Parameters.AddWithValue( "@authorName" , authorName.Text ); |
19 | cmd.ExecuteNonQuery( ); |
22 | Response.Redirect( "NextPage.aspx?authorName=" + |
23 | authorName.Text + "&type=delete" ); |
26 | protected void search_Click( object sender, EventArgs e ) { |
27 | string connString = "Provider=Microsoft.ACE.OleDb.12.0;Data Source=" + |
28 | Server.MapPath( "Access\\bookstore.mdb" ); |
29 | OleDbConnection conn = new OleDbConnection( connString ); |
30 | String sql = "SELECT authorID, authorName, email FROM authors " + |
31 | "WHERE authorName LIKE @authorName" ; |
32 | OleDbCommand cmd = new OleDbCommand( sql, conn ); |
33 | cmd.Parameters.AddWithValue( "@authorName" , "%" + authorName.Text + "%" ); |
35 | OleDbDataReader dbread = cmd.ExecuteReader( ); |
36 | searchResult.DataSource = dbread; |
37 | searchResult.DataBind( ); |
|