Either BOF or EOF is True, or the current record hasbeen deleted. Requested operation requires a current record

Ask a Question related to Dreamweaver AppDev, Design and Development.

  1. #1

    Default Either BOF or EOF is True, or the current record hasbeen deleted. Requested operation requires a current record

    Can anyone pls help?

    I am getting the following error when search my database.

    "ADODB.Field (0x800A0BCD Either BOF or EOF is True, or the current record has
    been deleted. Requested operation requires a current record"

    "/database/Fact_Sheets/Factsheet_reponse.asp, line 75"

    That particular line is = .style8 {color: #000000}

    Can anyone give me any tips?

    Thanks in advance

    Chris

    Choole Guest

  2. Similar Questions and Discussions

    1. value list with unique options by current record
      How can I make a value list to which I can add not only to the whole list by checking the possibility to show "edit", but also add options stored...
    2. Query to insert into current record
      It sounds as though you are using one file (table), and you want all this activity to take place within the one file. You don't say where (what...
    3. Send current record data in one form to another and print?
      On Tue, 15 Jul 2003 10:09:12 -0700, "Seddon Acaster" <seddonandjulia@acas.demon.co.uk> wrote: Clarification: The Form doesn't contain any...
    4. accessing current written record
      See @@IDENTITY and SCOPE_IDENTITY( ) in SQL Server Books Online. -- HTH, Vyas, MVP (SQL Server) http://vyaskn.tripod.com/ What hardware is...
  3. #2

    Default Re: Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record

    I think you picked out the wrong line. :)
    You're attempting to retrieve a value from a recordset with no records.
    Check your parameters, test the query, or if you know there may be
    legitimately no results, wrap the part of the page with the RS data in a
    "show if not empty" behavior.

    "Choole" <webforumsuser@macromedia.com> wrote in message
    news:d0n8at$qrl$1@forums.macromedia.com...
    > Can anyone pls help?
    >
    > I am getting the following error when search my database.
    >
    > "ADODB.Field (0x800A0BCD Either BOF or EOF is True, or the current record
    has
    > been deleted. Requested operation requires a current record"
    >
    > "/database/Fact_Sheets/Factsheet_reponse.asp, line 75"
    >
    > That particular line is = .style8 {color: #000000}
    >
    > Can anyone give me any tips?
    >
    > Thanks in advance
    >
    > Chris
    >

    CMBergin Guest

  4. #3

    Default Re: Either BOF or EOF is True, or the current record hasbeen deleted. Requested operation requires a current record

    That is defo line 75. Here is the code of the page

    <%@LANGUAGE="VBSCRIPT"%>
    <!--#include file="../Connections/conn_dmcl.asp" -->
    <%
    Dim rsFact__proj
    rsFact__proj = "%"
    If (request.querystring("project1") <> "") Then
    rsFact__proj = request.querystring("project1")
    End If
    %>
    <%
    Dim rsFact__loc
    rsFact__loc = "%"
    If (request.querystring("location2") <> "") Then
    rsFact__loc = request.querystring("location2")
    End If
    %>
    <%
    Dim rsFact__val
    rsFact__val = "%"
    If (request.querystring("value3") <> "") Then
    rsFact__val = request.querystring("value3")
    End If
    %>
    <%
    Dim rsFact__indust
    rsFact__indust = "%"
    If (request.querystring("industry5") <> "") Then
    rsFact__indust = request.querystring("industry5")
    End If
    %>
    <%
    Dim rsFact__client
    rsFact__client = "%"
    If (request.querystring("client4") <> "") Then
    rsFact__client = request.querystring("client4")
    End If
    %>
    <%
    Dim rsFact
    Dim rsFact_numRows

    Set rsFact = Server.CreateObject("ADODB.Recordset")
    rsFact.ActiveConnection = MM_conn_dmcl_STRING
    rsFact.Source = "SELECT * FROM FactQRY WHERE project LIKE '%" +
    Replace(rsFact__proj, "'", "''") + "%' AND location LIKE '%" +
    Replace(rsFact__loc, "'", "''") + "%' AND mclean_value LIKE '%" +
    Replace(rsFact__val, "'", "''") + "%' AND project_type LIKE '%" +
    Replace(rsFact__indust, "'", "''") + "%' AND client_name LIKE '%" +
    Replace(rsFact__client, "'", "''") + "%'"
    rsFact.CursorType = 0
    rsFact.CursorLocation = 2
    rsFact.LockType = 1
    rsFact.Open()

    rsFact_numRows = 0
    %>
    <%
    Dim Repeat1__numRows
    Dim Repeat1__index

    Repeat1__numRows = 1
    Repeat1__index = 0
    rsFact_numRows = rsFact_numRows + Repeat1__numRows
    %>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>David McLean Contractors Project Fact Sheet</title>
    <style type="text/css">
    <!--
    body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    }
    .style1 {color: #FFFFFF}
    .style2 {font-family: Arial, Helvetica, sans-serif}
    .style3 {font-size: 12px}
    .style8 {color: #000000}
    .style9 {
    font-size: 36px;
    font-family: Arial, Helvetica, sans-serif;
    color: #0000CC;
    }
    .style10 {color: #0076bb}
    .style11 {font-family: "Trebuchet MS"}
    .style12 {font-size: 12px; color: #FFFFFF; }
    -->
    </style>
    </head>

    <body>
    <table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td height="783" align="center" valign="top"><br>
    <%
    While ((Repeat1__numRows <> 0) AND (NOT rsFact.EOF))
    %>
    <table width="630" height="607" border="0" cellpadding="0"
    cellspacing="0">
    <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td width="626" height="113" colspan="4" align="left"
    valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td><img src="../images/logo.gif" width="134"
    height="80"></td>
    <td><div align="right"><img src="../images/banner.gif"
    width="447" height="80"></div></td>
    </tr>
    </table></td>
    </tr>
    <tr>
    <td width="4" align="left" valign="top">&nbsp;</td>
    <td colspan="4" align="left" valign="top"><p class="style9"><span
    class="style10"> <%=(rsFact.Fields.Item("project").Value)%> <br>
    Fact Sheet</span><span class="style3"><br>
    <br>
    </span></p></td>
    </tr>
    <tr>
    <td width="4" align="left" valign="top">&nbsp;</td>
    <td colspan="3" rowspan="3" align="left" valign="top"><table
    width="442" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td width="442"
    background="../images/Project-Particulars.gif"><div align="center"
    class="style2"><span class="style12">Project Particulars </span></div></td>
    </tr>
    </table>
    <table width="100%" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td width="199" height="515" rowspan="3" align="left"
    valign="top" background="../images/Sidebanner-factsheet.jpg"><br>
    <table width="100%" height="496" border="0"
    cellpadding="0" cellspacing="0">
    <tr>
    <td height="20" valign="top"><div
    align="right"><strong><span class="style1"><span class="style2"><span
    class="style3"><span
    class="style3">Project:</span></span></span></span></strong></div></td>
    <td height="20">&nbsp;</td>
    </tr>
    <tr>
    <td height="20" valign="top"><div
    align="right"><strong><span class="style2"><span class="style3"><span
    class="style3"><span class="style1"><span class="style1"><span
    class="style2"><span class="style1"><span
    class="style2">Location:</span></span></span></span></span></span></span></span>
    </strong></div></td>
    <td height="20">&nbsp;</td>
    </tr>
    <tr>
    <td height="20" valign="top"><div
    align="right"><strong><span class="style2"><span class="style3"><span
    class="style3"><span class="style1"><span class="style1"><span
    class="style2"><span class="style1"><span class="style2">Type of
    Building:</span></span></span></span></span></span></span></span></strong></div>
    </td>
    <td height="20">&nbsp;</td>
    </tr>
    <tr>
    <td height="20" valign="top"><div
    align="right"><strong><span class="style2"><span class="style3"><span
    class="style3"><span class="style1"><span class="style1"><span
    class="style2"><span class="style1"><span class="style2">McLean Value
    </span></span></span></span></span></span></span></span></strong></div></td>
    <td height="20">&nbsp;</td>
    </tr>
    <tr>
    <td height="20" valign="top"><div
    align="right"><strong><span class="style2"><span class="style3"><span
    class="style3"><span class="style1"><span class="style1"><span
    class="style2"><span class="style1"><span class="style2">Contract
    Period:</span></span></span></span></span></span></span></span></strong></div></
    td>
    <td height="20">&nbsp;</td>
    </tr>
    <tr>
    <td height="20" valign="top"><div
    align="right"><strong><span class="style2"><span class="style3"><span
    class="style3"><span class="style1"><span class="style1"><span
    class="style2"><span class="style1"><span class="style2">Start Date:
    </span></span></span></span></span></span></span></span></strong></div></td>
    <td height="20">&nbsp;</td>
    </tr>
    <tr>
    <td height="20" valign="top"><div
    align="right"><strong><span class="style2"><span class="style3"><span
    class="style3"><span class="style1"><span class="style1"><span
    class="style2"><span class="style1"><span
    class="style2">Client:</span></span></span></span></span></span></span></span></
    strong></div></td>
    <td height="20">&nbsp;</td>
    </tr>
    <tr>
    <td height="20" valign="top"><div
    align="right"><strong><span class="style2"><span class="style3"><span
    class="style3"><span class="style1"><span class="style1"><span
    class="style2"><span class="style1"><span
    class="style2">Industry:</span></span></span></span></span></span></span></span>
    </strong></div></td>
    <td height="20">&nbsp;</td>
    </tr>
    <tr>
    <td height="20" valign="top"><div
    align="right"><strong><span class="style2"><span class="style3"><span
    class="style3"><span class="style1"><span class="style1"><span
    class="style2"><span class="style1">Form of Contract:
    </span></span></span></span></span></span></span></strong></div></td>
    <td height="20">&nbsp;</td>
    </tr>
    <tr>
    <td height="20" valign="top"><div
    align="right"><strong><span class="style2"><span class="style3"><span
    class="style3"><span class="style1"><span class="style1"><span
    class="style2"><span class="style1"><span
    class="style2">Architect:</span></span></span></span></span></span></span></span
    ></strong></div></td>
    <td height="20">&nbsp;</td>
    </tr>
    <tr>
    <td height="20" valign="top"><div
    align="right"><strong><span class="style2"><span class="style3"><span
    class="style3"><span class="style1"><span class="style1"><span
    class="style2"><span class="style1"><span class="style2">Structural
    Engineer:</span></span></span></span></span></span></span></span></strong></div>
    </td>
    <td height="20">&nbsp;</td>
    </tr>
    <tr>
    <td height="20" valign="top"><div
    align="right"><strong><span class="style2"><span class="style3"><span
    class="style3"><span class="style1"><span class="style1"><span
    class="style2"><span class="style1"><span class="style2">M &amp; E Engineer:
    </span></span></span></span></span></span></span></span></strong></div></td>
    <td height="20">&nbsp;</td>
    </tr>
    </table></td>
    <td width="242" rowspan="3" align="left" valign="top"><br>
    <table width="100%" height="496" border="0"
    cellpadding="0" cel
    Choole Guest

  5. #4

    Default Re: Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record

    That's not the line giving the error though.
    Normally, the repeat region would prevent such errors. What's the rest of
    the code, the part that's truncated?

    "Choole" <webforumsuser@macromedia.com> wrote in message
    news:d0nanm$1ph$1@forums.macromedia.com...
    > That is defo line 75. Here is the code of the page
    >
    > <%@LANGUAGE="VBSCRIPT"%>
    > <!--#include file="../Connections/conn_dmcl.asp" -->
    > <%
    > Dim rsFact__proj
    > rsFact__proj = "%"
    > If (request.querystring("project1") <> "") Then
    > rsFact__proj = request.querystring("project1")
    > End If
    > %>
    > <%
    > Dim rsFact__loc
    > rsFact__loc = "%"
    > If (request.querystring("location2") <> "") Then
    > rsFact__loc = request.querystring("location2")
    > End If
    > %>
    > <%
    > Dim rsFact__val
    > rsFact__val = "%"
    > If (request.querystring("value3") <> "") Then
    > rsFact__val = request.querystring("value3")
    > End If
    > %>
    > <%
    > Dim rsFact__indust
    > rsFact__indust = "%"
    > If (request.querystring("industry5") <> "") Then
    > rsFact__indust = request.querystring("industry5")
    > End If
    > %>
    > <%
    > Dim rsFact__client
    > rsFact__client = "%"
    > If (request.querystring("client4") <> "") Then
    > rsFact__client = request.querystring("client4")
    > End If
    > %>
    > <%
    > Dim rsFact
    > Dim rsFact_numRows
    >
    > Set rsFact = Server.CreateObject("ADODB.Recordset")
    > rsFact.ActiveConnection = MM_conn_dmcl_STRING
    > rsFact.Source = "SELECT * FROM FactQRY WHERE project LIKE '%" +
    > Replace(rsFact__proj, "'", "''") + "%' AND location LIKE '%" +
    > Replace(rsFact__loc, "'", "''") + "%' AND mclean_value LIKE '%" +
    > Replace(rsFact__val, "'", "''") + "%' AND project_type LIKE '%" +
    > Replace(rsFact__indust, "'", "''") + "%' AND client_name LIKE '%" +
    > Replace(rsFact__client, "'", "''") + "%'"
    > rsFact.CursorType = 0
    > rsFact.CursorLocation = 2
    > rsFact.LockType = 1
    > rsFact.Open()
    >
    > rsFact_numRows = 0
    > %>
    > <%
    > Dim Repeat1__numRows
    > Dim Repeat1__index
    >
    > Repeat1__numRows = 1
    > Repeat1__index = 0
    > rsFact_numRows = rsFact_numRows + Repeat1__numRows
    > %>
    > <html>
    > <head>
    > <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    > <title>David McLean Contractors Project Fact Sheet</title>
    > <style type="text/css">
    > <!--
    > body {
    > margin-left: 0px;
    > margin-top: 0px;
    > margin-right: 0px;
    > margin-bottom: 0px;
    > }
    > .style1 {color: #FFFFFF}
    > .style2 {font-family: Arial, Helvetica, sans-serif}
    > .style3 {font-size: 12px}
    > .style8 {color: #000000}
    > .style9 {
    > font-size: 36px;
    > font-family: Arial, Helvetica, sans-serif;
    > color: #0000CC;
    > }
    > .style10 {color: #0076bb}
    > .style11 {font-family: "Trebuchet MS"}
    > .style12 {font-size: 12px; color: #FFFFFF; }
    > -->
    > </style>
    > </head>
    >
    > <body>
    > <table width="100%" height="100%" border="0" cellpadding="0"
    cellspacing="0">
    > <tr>
    > <td height="783" align="center" valign="top"><br>
    > <%
    > While ((Repeat1__numRows <> 0) AND (NOT rsFact.EOF))
    > %>
    > <table width="630" height="607" border="0" cellpadding="0"
    > cellspacing="0">
    > <tr>
    > <td align="left" valign="top">&nbsp;</td>
    > <td width="626" height="113" colspan="4" align="left"
    > valign="top"><table width="100%" border="0" cellspacing="0"
    cellpadding="0">
    > <tr>
    > <td><img src="../images/logo.gif" width="134"
    > height="80"></td>
    > <td><div align="right"><img src="../images/banner.gif"
    > width="447" height="80"></div></td>
    > </tr>
    > </table></td>
    > </tr>
    > <tr>
    > <td width="4" align="left" valign="top">&nbsp;</td>
    > <td colspan="4" align="left" valign="top"><p
    class="style9"><span
    > class="style10"> <%=(rsFact.Fields.Item("project").Value)%> <br>
    > Fact Sheet</span><span class="style3"><br>
    > <br>
    > </span></p></td>
    > </tr>
    > <tr>
    > <td width="4" align="left" valign="top">&nbsp;</td>
    > <td colspan="3" rowspan="3" align="left" valign="top"><table
    > width="442" border="0" cellspacing="0" cellpadding="0">
    > <tr>
    > <td width="442"
    > background="../images/Project-Particulars.gif"><div align="center"
    > class="style2"><span class="style12">Project Particulars
    </span></div></td>
    > </tr>
    > </table>
    > <table width="100%" border="0" cellpadding="0"
    cellspacing="0">
    > <tr>
    > <td width="199" height="515" rowspan="3" align="left"
    > valign="top" background="../images/Sidebanner-factsheet.jpg"><br>
    > <table width="100%" height="496" border="0"
    > cellpadding="0" cellspacing="0">
    > <tr>
    > <td height="20" valign="top"><div
    > align="right"><strong><span class="style1"><span class="style2"><span
    > class="style3"><span
    > class="style3">Project:</span></span></span></span></strong></div></td>
    > <td height="20">&nbsp;</td>
    > </tr>
    > <tr>
    > <td height="20" valign="top"><div
    > align="right"><strong><span class="style2"><span class="style3"><span
    > class="style3"><span class="style1"><span class="style1"><span
    > class="style2"><span class="style1"><span
    >
    class="style2">Location:</span></span></span></span></span></span></span></s
    pan>
    > </strong></div></td>
    > <td height="20">&nbsp;</td>
    > </tr>
    > <tr>
    > <td height="20" valign="top"><div
    > align="right"><strong><span class="style2"><span class="style3"><span
    > class="style3"><span class="style1"><span class="style1"><span
    > class="style2"><span class="style1"><span class="style2">Type of
    >
    Building:</span></span></span></span></span></span></span></span></strong></
    div>
    > </td>
    > <td height="20">&nbsp;</td>
    > </tr>
    > <tr>
    > <td height="20" valign="top"><div
    > align="right"><strong><span class="style2"><span class="style3"><span
    > class="style3"><span class="style1"><span class="style1"><span
    > class="style2"><span class="style1"><span class="style2">McLean Value
    >
    </span></span></span></span></span></span></span></span></strong></div></td>
    > <td height="20">&nbsp;</td>
    > </tr>
    > <tr>
    > <td height="20" valign="top"><div
    > align="right"><strong><span class="style2"><span class="style3"><span
    > class="style3"><span class="style1"><span class="style1"><span
    > class="style2"><span class="style1"><span class="style2">Contract
    >
    Period:</span></span></span></span></span></span></span></span></strong></di
    v></
    > td>
    > <td height="20">&nbsp;</td>
    > </tr>
    > <tr>
    > <td height="20" valign="top"><div
    > align="right"><strong><span class="style2"><span class="style3"><span
    > class="style3"><span class="style1"><span class="style1"><span
    > class="style2"><span class="style1"><span class="style2">Start Date:
    >
    </span></span></span></span></span></span></span></span></strong></div></td>
    > <td height="20">&nbsp;</td>
    > </tr>
    > <tr>
    > <td height="20" valign="top"><div
    > align="right"><strong><span class="style2"><span class="style3"><span
    > class="style3"><span class="style1"><span class="style1"><span
    > class="style2"><span class="style1"><span
    >
    class="style2">Client:</span></span></span></span></span></span></span></spa
    n></
    > strong></div></td>
    > <td height="20">&nbsp;</td>
    > </tr>
    > <tr>
    > <td height="20" valign="top"><div
    > align="right"><strong><span class="style2"><span class="style3"><span
    > class="style3"><span class="style1"><span class="style1"><span
    > class="style2"><span class="style1"><span
    >
    class="style2">Industry:</span></span></span></span></span></span></span></s
    pan>
    > </strong></div></td>
    > <td height="20">&nbsp;</td>
    > </tr>
    > <tr>
    > <td height="20" valign="top"><div
    > align="right"><strong><span class="style2"><span class="style3"><span
    > class="style3"><span class="style1"><span class="style1"><span
    > class="style2"><span class="style1">Form of Contract:
    > </span></span></span></span></span></span></span></strong></div></td>
    > <td height="20">&nbsp;</td>
    > </tr>
    > <tr>
    > <td height="20" valign="top"><div
    > align="right"><strong><span class="style2"><span class="style3"><span
    > class="style3"><span class="style1"><span class="style1"><span
    > class="style2"><span class="style1"><span
    >
    class="style2">Architect:</span></span></span></span></span></span></span></
    span
    > ></strong></div></td>
    > <td height="20">&nbsp;</td>
    > </tr>
    > <tr>
    > <td height="20" valign="top"><div
    > align="right"><strong><span class="style2"><span class="style3"><span
    > class="style3"><span class="style1"><span class="style1"><span
    > class="style2"><span class="style1"><span class="style2">Structural
    >
    Engineer:</span></span></span></span></span></span></span></span></strong></
    div>
    > </td>
    > <td height="20">&nbsp;</td>
    > </tr>
    > <tr>
    > <td height="20" valign="top"><div
    > align="right"><strong><span class="style2"><span class="style3"><span
    > class="style3"><span class="style1"><span class="style1"><span
    > class="style2"><span class="style1"><span class="style2">M &amp; E
    Engineer:
    >
    </span></span></span></span></span></span></span></span></strong></div></td>
    > <td height="20">&nbsp;</td>
    > </tr>
    > </table></td>
    > <td width="242" rowspan="3" align="left"
    valign="top"><br>
    > <table width="100%" height="496" border="0"
    > cellpadding="0" cel

    CMBergin Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139