----------------------Below are all the codes don't have errors----
The only problem I have is when I Delete, I'ts not deleting the subject that I click.
I want to use the above codes to modify the code in "line 168"and in line"393"
<%@LANGUAGE="VB SCRIPT" CODEPAGE="1252" %>
<%Option Explicit%>
<%
Dim strCourseCode
Dim strSubjectCode
Dim strSubjectName
Dim objConn
Dim rsCheck
Dim sConnString
Dim strSQL
Dim Conn
Dim sConnection
Dim mysql
Dim strSQL2
Dim strDeleteRecord
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dt d">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitl ed Document</title>
</head>
<body>
<H3 align="center"> Subject Specification per Course</H3>
<%strCourseCo de = request.form("t xtCourseCode")% >
<%
Session("Course Code") = strCourseCode
'Response.Write (Session("Cours eCode"))
'Session.Conten ts.Remove("Cour seCode")
%>
<form name="form1" method="post" action="Managem ent_SubjectCour se.asp?action=V iew">
</p>
<table width="137" border="0" align="center">
<tr>
<td width="62"> <span style="font-weight: bold">Course Code:</span></td>
<td width="65"><%
Set objConn = Server.CreateOb ject("ADODB.Con nection")
Set rsCheck = Server.CreateOb ject("ADODB.Rec ordset")
sConnString = "Provider = Microsoft.Jet.O LEDB.4.0;" & _
"Data Source=" & Server.MapPath( "student.md b") & ";" & _
"Persist Security Info = False"
objConn.Open(sC onnString)
strSQL = "SELECT CourseCode FROM Course"
rsCheck.Open strSQL, objConn
%>
<select name="selectCou rseCode">
<%If strCourseCode = "" then%>
<option value=""> </option>
<%else%>
<option value ="<%=request.fo rm("txtCourseCo de")%>" selected="selec ted"> <%response.writ e(request.form( "txtCourseCode" ))%></option>
<!--
<option value ="" selected="selec ted"></option>
-->
<%Session.Conte nts.Remove("Cou rseCode")%>
<%end if%>
<%
do while not rscheck.EOF
%>
<option value="<%=rsche ck("CourseCode" )%>"><%=rscheck ("CourseCode")% ></option>
<%
rscheck.movenex t
loop
%>
</select>
</td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="View" /></td>
</tr>
</table>
</form>
<%'Response.Wri te Request.Cookies ("Cookies")% >
<%'Response.Coo kies("Cookies") .expires = now%>
<!--<!--<!-- -->
<%IF Request.QuerySt ring("action") = "View" then%>
<br />
<%
if strCourseCode = "" then
strCourseCode=R equest.form("se lectCourseCode" )
else
strCourseCode = request.form("t xtCourseCode")
end if
Response.Cookie s("Cookies") = strCourseCode
Response.Cookie s("CourseCode ") = strCourseCode
%>
<table align="center">
<table border="0">
<tr>
<td><div align="center"> <strong>Cours e Code:</strong></div></td>
<td><%Response. Write Request.Cookies ("CourseCode")% ></td>
</tr>
</table>
<%
Set Conn = Server.CreateOb ject("ADODB.Con nection")
sConnection = "Provider=Micro soft.Jet.OLEDB. 4.0;" & _
"Data Source=" & Server.MapPath( "student.md b") & ";" & _
"Persist Security Info=True"
Conn.Open(sConn ection)
mysql="SELECT * FROM SubjectCourse where CourseCode='" & strCourseCode & "'"
set rsCheck = Conn.Execute(my sql)
if strCourseCode = "" then
%>
<p>
<center>
<table width="200" border="0">
<tr>
<td> <span style="font-weight: bold">
</span></td>
</tr>
</table>
</p>
</center>
<%
Else
Response.write "<center> <table width=100% border=1><tr>"
%>
<% Response.write "<th width=15% align=center> " & "" & "</th>" %>
<% Response.write "<th width=15% align=center> " & "Subject Code:" & "</th>" %>
<%
Response.write "<th width=15% align=center>" & "Subject Name:" & "</th>"
While not rsCheck.EOF
Response.write "<tr>"
'
Response.write "<td>" & "<center> <a href = Management_Subj ectCourse.asp?a ction=Delete> DELETE</a> </center>" & "</td>"
Response.cookie s("DeleteCookie s") = rsCheck(2).Valu e
%>
<!--<input name="txtDelete " type="hidden" value='<%'=rsCh eck(0)%>'/> -->
<%
'
Response.write "<td>" & "<center>" & rsCheck(2).Valu e & "</center>" & "</td>"
Response.write "<td>" & "<center>" & rsCheck(3).Valu e & "</center>" & "</td>"
Response.write "</tr>"
rsCheck.Movenex t
Wend
Response.write "</table>"
end if
%>
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<!-- -->
<form name="form1" method="post" action="Managem ent_SubjectCour se.asp?action=A dd">
</p>
<table width="233" border="0" align="center">
<tr>
<td width="110">Sub ject Code:</td>
<td width="70">
<%
Set objConn = Server.CreateOb ject("ADODB.Con nection")
Set rsCheck = Server.CreateOb ject("ADODB.Rec ordset")
sConnString = "Provider = Microsoft.Jet.O LEDB.4.0;" & _
"Data Source=" & Server.MapPath( "student.md b") & ";" & _
"Persist Security Info = False"
objConn.Open(sC onnString)
strSQL = "SELECT * FROM Subject"
rsCheck.Open strSQL, objConn
%>
<select name="selectSub jectCode">
<!-- <option value=""></option> -->
<%
do while not rscheck.EOF
%>
<option value="<%=rsche ck("Subject_Cod e")%>"><%=rsche ck("Subject_Cod e")%></option>
<%
rscheck.movenex t
loop
%>
</select></td>
<%
Set objConn = Server.CreateOb ject("ADODB.Con nection")
Set rsCheck = Server.CreateOb ject("ADODB.Rec ordset")
sConnString = "Provider = Microsoft.Jet.O LEDB.4.0;" & _
"Data Source=" & Server.MapPath( "student.md b") & ";" & _
"Persist Security Info = False"
objConn.Open(sC onnString)
strSQL2 = "SELECT * FROM Subject where '" & request.Form("s electSubjectCod e") & "'"
rsCheck.Open strSQL2, objConn
%>
<input name="txtCourse Code" type="hidden" value='<%=Reque st.Cookies("Cou rseCode")%>'/>
<br />
<td width="39">
<input type="submit" name="Submit" value="Add" />
</td>
<tr>
</table>
</form>
<%End If%>
<!------------------- start of add button click-->
<%IF Request.QuerySt ring("action") = "Add" then%>
<% strSubjectCode= Request.form("s electSubjectCod e")
Set objConn = Server.CreateOb ject("ADODB.Con nection")
Set rsCheck = Server.CreateOb ject("ADODB.Rec ordset")
sConnString = "Provider = Microsoft.Jet.O LEDB.4.0;" & _
"Data Source=" & Server.MapPath( "student.md b") & ";" & _
"Persist Security Info = False"
objConn.Open(sC onnString)
strSQL2 = "SELECT * FROM Subject where Subject_Code ='" & strSubjectCode & "'"
rsCheck.Open strSQL2, objConn
%>
<%
Session("Subjec tCode") = strSubjectCode
Response.Write( Session("Subjec tCode"))
%>
<br>
<%
strSubjectName= rsCheck("Subjec t_Name")
Session("Subjec tName") = strSubjectName
Response.Write( Session("Subjec tName"))
%>
<input name="txtSubjec tName" type="hidden" value='<%=RsChe ck("Subject_Nam e")%>'/>
<%
%>
<br />
<%
' if strCourseCode = "" then
strCourseCode = request.form("t xtCourseCode")
'
' response.Write( "null CC")
' end if
%>
<%if strSubjectCode= "" then%>
<p>
<center>
<table width="200" border="0">
<tr>
<td> <span style="font-weight: bold"> Subject Code is Blank</span></td>
</tr>
</table>
</p>
</center>
<%elseif strCourseCode=" " then%>
<p>
<center>
<table width="200" border="0">
<tr>
<td> <span style="font-weight: bold"> strCourseCode is Null</span></td>
</tr>
</table>
</p>
</center>
<%
else
Set objConn = Server.CreateOb ject("ADODB.Con nection")
Set rsCheck = Server.CreateOb ject("ADODB.Rec ordset")
sConnString = "Provider = Microsoft.Jet.O LEDB.4.0;" & _
"Data Source=" & Server.MapPath( "student.md b") & ";" & _
"Persist Security Info = False"
objConn.Open(sC onnString)
strSQL = "SELECT * FROM SubjectCourse where CourseCode = '" & strCourseCode & "' AND Subject_Code = '" & strSubjectCode & "'"
rsCheck.Open strSQL, objConn,1,3
if not rsCheck.RecordC ount=0 then
%>
<p>
<center>
<table width="200" border="0">
<tr>
<td> <span style="font-weight: bold">Subject Code and Course Code Already Exist!</span></td>
</tr>
</table>
</p>
</center>
<%else
rsCheck.addnew
rsCheck.fields( "CourseCode ")= strCourseCode
rsCheck.fields( "Subject_Code") = strSubjectCode
rsCheck.fields( "Subject_Name") = strSubjectName
rsCheck.Update
rsCheck.close
%>
<p>
<center>
<table width="200" border="0">
<tr>
<td> <span style="font-weight: bold">Add Successful!</span></td>
</tr>
</table>
</p>
</center>
<%
%>
<!-- --><%end if%>
<%end if%>
<%End If%>
<%IF Request.QuerySt ring("action") = "Delete" then%>
<%
strDeleteRecord = request.Cookies ("DeleteCookies ")
Response.Cookie s("DeleteCookie s").expires = now
if strDeleteRecord = "" then%>
<p>
<center>
<table width="200" border="0">
<tr>
<td> <span style="font-weight: bold">Please Select a Course</span></td>
</tr>
</table>
</p>
</center>
<%else
Set objConn = Server.CreateOb ject("ADODB.Con nection")
Set rsCheck = Server.CreateOb ject("ADODB.Rec ordset")
sConnString = "Provider = Microsoft.Jet.O LEDB.4.0;" & _
"Data Source=" & Server.MapPath( "student.md b") & ";" & _
"Persist Security Info = False"
objConn.Open(sC onnString)
mysql = "Delete * from SubjectCourse WHERE Subject_Code='" & strDeleteRecord & "'"
set rsCheck=objConn .Execute(mysql)
%>
<p>
<center>
<table width="200" border="0">
<tr>
<td> <span style="font-weight: bold">Delete Successful!</span></td>
</tr>
</table>
</p>
</center>
<%End If%>
<%End If%>
</body>
</html>