I get this error message on my code whenever I try to update this page:
this is the error:
Error Type:
Microsoft VBScript runtime (0x800A000D)
Type mismatch: 'cint'
/CoxAxis/adminEditSPageUpdate.asp, line 66
here is my code:
<%
'Declare the cursor and locktype for the recordset
Const adOpenForwardOnly = 0
Const adLockOptimistic = 3
dim self, pid, i, c, del, mainID, menuID, subID
self = Request.ServerVariables("URL")
set ssi = Session("pageContent")
del = Request.QueryString("del")
deleteConfirm = Request.Querystring("deleteConfirm")
i = 1
%>
<!--#include file="include/functions.asp"-->
<!--#include file="include/openDBConnection.asp"-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="css/EthicsDept.css" rel="Stylesheet" type="text/css">
<script language="JavaScript" src="js/menuRollover.js"></script>
</head>
<body>
<!--#include file="include/pageTop.inc"-->
<!--#include file="include/leftSide.asp"-->
<!--#include file="include/pageMiddle.inc"-->
<%
dim pcID, archive
if del = 1 then
ssi.item("mainID") = Request.QueryString("mmid")
ssi.item("menuID") = Request.QueryString("mid")
ssi.item("subID") = Request.QueryString("sid")
Response.write "<p>You are about to permanently delete this page from the database. Do you want to continue?</p>"
Response.write "<p><a href=" & self& "?deleteConfirm=1>Yes</a><br>"
Response.write "<a href=adminEditSPageList.asp>No</a></p>"
else
if deleteConfirm = 1 then
'Response.write "Delete"
strSQL = "Delete from tblPageContent where MainMenuLinkID=" & cInt(ssi.item("mainID")) & " and MenuLinkID=" & cint(ssi.item("menuID")) & " and SubmenuLinkID=" & cint(ssi.item("subID"))
'Response.write strSQL
conn.Execute(strSQL)
strSQL = "Delete from tblSubmenuLink where SubmenuLinkID=" & cint(ssi.item("subID"))
conn.Execute(strSQL)
Response.write "<p>The page was deleted successfully.</p>"
Response.write "<p><a href='adminEditSPageList.asp'>Back to Subpage List</a></p>"
else
if IsNull(ssi.item("PageContentID")) or len(ssi.item("PageContentID")) < 1 then
rs.Open "tblSubmenuLink", conn, adOpenForwardOnly, adLockOptimistic
rs.addNew
rs("MenuLinkID") = ssi.item("MenuLinkID")
rs("SubmenuLinkName") = ssi.item("PageHeader")
rs("UpdatedBy_UserID") = Session("UID")
rs("LastUpdated") = date
rs.update
set rs = conn.Execute("Select Max(SubmenuLinkID) as maxID from tblSubmenuLink")
ssi.item("SubmenuLinkID") = rs("maxID")
rs.close
strSQL2 = "Select * from tblMenuLink where MenuLinkID=" & cint(ssi.item("MenuLinkID"))
rs.Open strSQL2, conn, adOpenForwardOnly, adLockOptimistic
rs("HasSubmenu") = 1
rs.update
rs.close
rs.Open "tblPageContent", conn, adOpenForwardOnly, adLockOptimistic
rs.addnew
else
pcID = cint(ssi.item("PageContentID"))
LINE 66 = strSQL2 = "Select * from tblSubmenuLink where SubmenuLinkID=" & cint(ssi.item("SubmenuLinkID"))
'strSQL2 = "Select * from tblSubmenuLink where SubmenuLinkID=" & cint(ssi.item("SubmenuLinkID"))
rs.Open strSQL2, conn, adOpenForwardOnly, adLockOptimistic
rs("SubmenuLinkName") = trim(ssi.item("PageHeader"))
rs.update
rs.close
strSQL = "Select * from tblPageContent where MainMenuLinkID=" & cint(ssi.item("mainID")) & " and MenuLinkID=" & cint(ssi.item("menuID")) & " and SubmenuLinkID=" & cint(ssi.item("subID"))
'Response.write "<br>" & vartype(cint(ssi.item("PageContentID"))) & ":<br>:"
'response.write strSQL & "<br>"
rs.Open strSQL, conn, adOpenForwardOnly, adLockOptimistic
end if
rs("PageHeader") = trim(ssi.item("PageHeader"))
if len(ssi.item("PageQuote")) > 1 or not IsNull(ssi.item("PageQuote")) then
rs("PageQuote") = trim(ssi.item("PageQuote"))
end if
rs("PageContent") = trim((ssi.item("PageContent")))
rs("MainMenuLinkID") = ssi.item("MainMenuLinkID")
rs("MenuLinkID") = ssi.item("MenuLinkID")
rs("SubmenuLinkID") = ssi.item("SubmenuLinkID")
rs("UpdatedBy_UserID") = Session("UID")
rs("LastUpdated") = date
rs.update
rs.close
Response.write "<p>The page was update successfully.</p>"
Response.write "<p><a href='subpage.asp?ID=" & ssi.item("MainMenuLinkID") &"&SID="& ssi.item("MenuLinkID") & "&SSID=" & ssi.item("SubmenuLinkID") & "'>View Page</a></p>"
Response.write "<p><a href='adminPage.asp'>Back to Main Admin Control Panel</a></p>"
end if
end if
%>
<!--#include file="include/pageBottom.inc"-->
</body>
</html>
this is the error:
Error Type:
Microsoft VBScript runtime (0x800A000D)
Type mismatch: 'cint'
/CoxAxis/adminEditSPageUpdate.asp, line 66
here is my code:
<%
'Declare the cursor and locktype for the recordset
Const adOpenForwardOnly = 0
Const adLockOptimistic = 3
dim self, pid, i, c, del, mainID, menuID, subID
self = Request.ServerVariables("URL")
set ssi = Session("pageContent")
del = Request.QueryString("del")
deleteConfirm = Request.Querystring("deleteConfirm")
i = 1
%>
<!--#include file="include/functions.asp"-->
<!--#include file="include/openDBConnection.asp"-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="css/EthicsDept.css" rel="Stylesheet" type="text/css">
<script language="JavaScript" src="js/menuRollover.js"></script>
</head>
<body>
<!--#include file="include/pageTop.inc"-->
<!--#include file="include/leftSide.asp"-->
<!--#include file="include/pageMiddle.inc"-->
<%
dim pcID, archive
if del = 1 then
ssi.item("mainID") = Request.QueryString("mmid")
ssi.item("menuID") = Request.QueryString("mid")
ssi.item("subID") = Request.QueryString("sid")
Response.write "<p>You are about to permanently delete this page from the database. Do you want to continue?</p>"
Response.write "<p><a href=" & self& "?deleteConfirm=1>Yes</a><br>"
Response.write "<a href=adminEditSPageList.asp>No</a></p>"
else
if deleteConfirm = 1 then
'Response.write "Delete"
strSQL = "Delete from tblPageContent where MainMenuLinkID=" & cInt(ssi.item("mainID")) & " and MenuLinkID=" & cint(ssi.item("menuID")) & " and SubmenuLinkID=" & cint(ssi.item("subID"))
'Response.write strSQL
conn.Execute(strSQL)
strSQL = "Delete from tblSubmenuLink where SubmenuLinkID=" & cint(ssi.item("subID"))
conn.Execute(strSQL)
Response.write "<p>The page was deleted successfully.</p>"
Response.write "<p><a href='adminEditSPageList.asp'>Back to Subpage List</a></p>"
else
if IsNull(ssi.item("PageContentID")) or len(ssi.item("PageContentID")) < 1 then
rs.Open "tblSubmenuLink", conn, adOpenForwardOnly, adLockOptimistic
rs.addNew
rs("MenuLinkID") = ssi.item("MenuLinkID")
rs("SubmenuLinkName") = ssi.item("PageHeader")
rs("UpdatedBy_UserID") = Session("UID")
rs("LastUpdated") = date
rs.update
set rs = conn.Execute("Select Max(SubmenuLinkID) as maxID from tblSubmenuLink")
ssi.item("SubmenuLinkID") = rs("maxID")
rs.close
strSQL2 = "Select * from tblMenuLink where MenuLinkID=" & cint(ssi.item("MenuLinkID"))
rs.Open strSQL2, conn, adOpenForwardOnly, adLockOptimistic
rs("HasSubmenu") = 1
rs.update
rs.close
rs.Open "tblPageContent", conn, adOpenForwardOnly, adLockOptimistic
rs.addnew
else
pcID = cint(ssi.item("PageContentID"))
LINE 66 = strSQL2 = "Select * from tblSubmenuLink where SubmenuLinkID=" & cint(ssi.item("SubmenuLinkID"))
'strSQL2 = "Select * from tblSubmenuLink where SubmenuLinkID=" & cint(ssi.item("SubmenuLinkID"))
rs.Open strSQL2, conn, adOpenForwardOnly, adLockOptimistic
rs("SubmenuLinkName") = trim(ssi.item("PageHeader"))
rs.update
rs.close
strSQL = "Select * from tblPageContent where MainMenuLinkID=" & cint(ssi.item("mainID")) & " and MenuLinkID=" & cint(ssi.item("menuID")) & " and SubmenuLinkID=" & cint(ssi.item("subID"))
'Response.write "<br>" & vartype(cint(ssi.item("PageContentID"))) & ":<br>:"
'response.write strSQL & "<br>"
rs.Open strSQL, conn, adOpenForwardOnly, adLockOptimistic
end if
rs("PageHeader") = trim(ssi.item("PageHeader"))
if len(ssi.item("PageQuote")) > 1 or not IsNull(ssi.item("PageQuote")) then
rs("PageQuote") = trim(ssi.item("PageQuote"))
end if
rs("PageContent") = trim((ssi.item("PageContent")))
rs("MainMenuLinkID") = ssi.item("MainMenuLinkID")
rs("MenuLinkID") = ssi.item("MenuLinkID")
rs("SubmenuLinkID") = ssi.item("SubmenuLinkID")
rs("UpdatedBy_UserID") = Session("UID")
rs("LastUpdated") = date
rs.update
rs.close
Response.write "<p>The page was update successfully.</p>"
Response.write "<p><a href='subpage.asp?ID=" & ssi.item("MainMenuLinkID") &"&SID="& ssi.item("MenuLinkID") & "&SSID=" & ssi.item("SubmenuLinkID") & "'>View Page</a></p>"
Response.write "<p><a href='adminPage.asp'>Back to Main Admin Control Panel</a></p>"
end if
end if
%>
<!--#include file="include/pageBottom.inc"-->
</body>
</html>