Advertisement
Guest User

loggedinresults

a guest
Apr 27th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.51 KB | None | 0 0
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="loggedinResults.aspx.cs" Inherits="MovieDatabase.results" %>
  2.  
  3. <!DOCTYPE html>
  4.  
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <head runat="server">
  7. <title></title>
  8. </head>
  9. <body>
  10. <form id="form1" runat="server">
  11. <div>
  12.  
  13. <asp:gridview ID="Gridview1" runat="server"
  14. AutoGenerateColumns="true">
  15. <Columns>
  16. <asp:TemplateField HeaderText="">
  17. <ItemTemplate>
  18. <asp:Button ID="Favorite" Text= "Make Favorite Movie" runat="server"></asp:Button>
  19. </ItemTemplate>
  20. </asp:TemplateField>
  21. </Columns>
  22. </asp:gridview>
  23. <br />
  24. <asp:Button ID="BackButton" runat="server" Text="Back to Home Page" OnClick="BackButton_Click" />
  25. </div>
  26. </form>
  27. </body>
  28. </html>
  29.  
  30.  
  31.  
  32.  
  33. using System;
  34. using System.Collections.Generic;
  35. using System.Configuration;
  36. using System.Data;
  37. using System.Data.OleDb;
  38. using System.Linq;
  39. using System.Web;
  40. using System.Web.UI;
  41. using System.Web.UI.WebControls;
  42.  
  43. namespace MovieDatabase
  44. {
  45. public partial class results : System.Web.UI.Page
  46. {
  47. protected void Page_Load(object sender, EventArgs e)
  48. {
  49.  
  50. OleDbConnection connection = new OleDbConnection(ConfigurationManager.ConnectionStrings["MovieDatabase"].ConnectionString);
  51.  
  52. string query = ("SELECT TITLE, BUDGET, RELEASEYEAR, GENRE, ADDEDBY FROM MOVIE WHERE TITLE LIKE @title");
  53. connection.Open();
  54. OleDbCommand cmd = new OleDbCommand(query, connection);
  55. cmd.Parameters.AddWithValue("@title", "%" + Session["searchTitle"] + "%");
  56. OleDbDataReader reader = cmd.ExecuteReader();
  57.  
  58.  
  59. // Response.Write("<table border=\"2\">" + "<tr>" + "<th> Title </th>" + "<th> Budget </th>" +
  60. // "<th> Release Year </th>" + "<th> Genre </th>" +
  61. // "<th> Added By </th>" + "<th> Movie ID </th>" + "<th> Make This Movie Your Favorite </th>" + "</tr>");
  62. DataTable dt = new DataTable();
  63. dt.Columns.Add(new DataColumn("Title", typeof(string)));
  64. dt.Columns.Add(new DataColumn("Budget", typeof(string)));
  65. dt.Columns.Add(new DataColumn("Release Year", typeof(string)));
  66. dt.Columns.Add(new DataColumn("Genre", typeof(string)));
  67. dt.Columns.Add(new DataColumn("Added By", typeof(string)));
  68.  
  69. while (reader.Read())
  70. {
  71. DataRow drCurrentRow = dt.NewRow();
  72. drCurrentRow["Title"] = reader["TITLE"].ToString();
  73. drCurrentRow["Budget"] = reader["BUDGET"].ToString();
  74. drCurrentRow["Release Year"] = reader["RELEASEYEAR"].ToString();
  75. drCurrentRow["Genre"] = reader["GENRE"].ToString();
  76. drCurrentRow["Added By"] = reader["ADDEDBY"].ToString();
  77. dt.Rows.Add(drCurrentRow);
  78. }
  79. Gridview1.DataSource = dt;
  80. Gridview1.DataBind();
  81.  
  82.  
  83. // Response.Write("<tr>" + "<td><i>" + reader["TITLE"] +
  84. // "<td>" + reader["BUDGET"] + "</td>" + "<td>" + reader["RELEASE YEAR"] + "</td>" +
  85. // "<td>" + reader["GENRE"] + "</td>" + "<td>" + reader["ADDED BY"] + "</td>" + "<td>" +
  86. // reader["MOVIE ID"] + "</td>" + "<td>" + "</tr>");
  87. }
  88.  
  89. protected void BackButton_Click(object sender, EventArgs e)
  90. {
  91. Response.Redirect("searchLoggedIn.aspx");
  92. }
  93. }
  94. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement