Quantcast
Channel: Programming Forums
Viewing all articles
Browse latest Browse all 51036

how to solve the error

$
0
0
I got error of Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Invalid SQL statement; expected 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT', or 'UPDATE'.

/searchmobiles.asp, line 88

How i solve the error.i don't solve it.pls help me.its urgent,


i attached the code below.
i am using classic ASP using vs 2008.database ms access 2007 and vbscript

<%@ Language="VBScript" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hello World</title>
<link href="hello-world-style.css" rel="stylesheet" type="text/css" />
</head>
<body>
	
    <%
    
    set cn=server.createObject("ADODB.Connection")
    cn.mode=3
    cn.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db\mobiles.mdb")
   	%>
    
    
	<%  if request.form("all") = "on" then
            mysql="select *from nokia"
        
        elseif Request.Form("nokia") = "on" and Request.Form("samsung") = "on" then
            mysql="select *from nokia,samsung "
		elseif Request.Form("nokia") = "on" then
			mysql="select *from nokia"
		elseif Request.Form("samsung") = "on" then
			mysql="select *from samsung"
		elseif Request.Form("sony") = "on" then
			mysql="select *from sony"
		elseif Request.Form("blackberry") = "on" then
			mysql="select *from blackberry"
		elseif Request.Form("htc") = "on" then
			mysql="select *from htc"
		elseif Request.Form("apple") = "on" then
			mysql="select *from apple"			
		end if	
					
		mysql =  mysql + "where nokia.mprice = samsung.mprice2 between " + request.form("pricerangefrom") + " and " + request.form("pricerangeto") + " and "
				
		if request.form("android") = "on" then
		mysql =  mysql + " os like 'Android%' and "
		else
		mysql = mysql
		end if
		
		
		
		if request.form("symbian") = "on" then
		mysql =  mysql + " os like 'Symbian%' and "
		else
		mysql = mysql
		end if
		
		if request.form("windows") = "on" then
		mysql =  mysql + " os like 'Windows%' and "
		else
		mysql = mysql
		end if
		
		if request.form("bada") = "on" then
		mysql =  mysql + " os like 'Bada%' and "
		else
		mysql = mysql
		end if
		
		if request.form("gprs") = "on" then
		mysql =  mysql + " gprs <> 'NO' and "
		end if
		
		if request.form("g3") = "on" then
		mysql =  mysql + " g3 <> 'NO' and "
		end if
		
		if request.form("wifi") = "on" then
		mysql =  mysql + " wifi <> 'NO' and "
		end if
		
		if request.form("bluetooth") = "on" then
		mysql =  mysql + " bluetooth <> 'NO' and "
		end if
		
		if request.form("usb") = "on" then
		mysql =  mysql + " usb <> 'NO' and "
		end if
		
		mysql = mysql + "1 = 1 order by mprice asc"		
			
	        set rs1=cn.execute(mysql)
	        midl = rs1(0).value
	        bname = rs1(1).Value
	        mname = rs1(2).Value
	        mprice = rs1(3).Value	        
    %>
    	    
	<div class="wrapper">
    	&lt!--#include file=header.asp-->
        <div class="clear"></div>
        
        
        &lt!--#include file=brands.asp-->
        <div class="clear"></div>
        
        &lt!--#include file=sub-menu.asp-->
      <div class="clear">
            <asp:AccessDataSource ID="AccessDataSource1" runat="server" 
                DataFile="~/db/mobiles.mdb" SelectCommand="SELECT * FROM [nokia]">
            </asp:AccessDataSource>
        </div>
                
        <div class="inside-wrapper">
        	<div class="left-box">
            <form method="POST" action="searchmobiles.asp" name="myform">
            	<h1>Price</h1>
                	<div class="adv-search-box">
                	<ul>
                    	<li> Price range from<br />
                        <li><input type="text" name="pricerangefrom" size="8"> to
                        <input type="text" name="pricerangeto" size="8"></li> 
                        
                    </ul>
                    </div>&lt!-- categ box ends here -->
					<div class="clear"></div>
                    
                    <h1>Brands</h1>
                	<div class="adv-search-box">
                	<ul>
                    	<li><input type="checkbox"  name="all" value="on"> All Models </li>
                    	<li><input type="checkbox"  name="nokia" value="on"> Nokia </li>
                        <li><input type="checkbox"  name="samsung" value="on"> Samsung </li>
                        <li><input type="checkbox"  name="sony" value="on"> Sony Ericsson </li>
                        <li><input type="checkbox"  name="blackberry" value="on"> Blackberry </li>
                        <li><input type="checkbox"  name="htc" value="on"> HTC </li>
                        <li><input type="checkbox"  name="apple" value="on"> Apple </li>
                        <li><input type="checkbox"  name="motorola" value="on"> Motorola </li>
                        
                    </ul>
                    </div>&lt!-- categ box ends here -->
					<div class="clear"></div>
                    
                    <h1>Operating System</h1>
                	<div class="adv-search-box">
                	<ul>
                    	<li><input type="checkbox"  name="android" value="on"> Android </li>
                        <li><input type="checkbox"  name="symbian" value="on"> Symbian </li>
                        <li><input type="checkbox"  name="windows" value="on"> Windows </li>
                        <li><input type="checkbox"  name="bada" value="on"> Bada </li>                       
                    </ul>
                    </div>&lt!-- categ box ends here -->
					<div class="clear"></div>
                    
                    <h1>Connectivity</h1>
                	<div class="adv-search-box">
                	<ul>
                    	<li><input type="checkbox"  name="gprs" value="on"> GPRS </li>
                        <li><input type="checkbox"  name="g3" value="on"> 3G </li>
                        <li><input type="checkbox"  name="wifi" value="on"> Wi-Fi </li>
                        <li><input type="checkbox"  name="bluetooth" value="on"> Bluetooth </li>                       
                        <li><input type="checkbox"  name="usb" value="on"> USB </li>                       
                    </ul>
                    </div>&lt!-- categ box ends here -->
                    
                    <div class="adv-search-box">
                	<ul>
                    	<li><input type="submit" value="Search my Mobile !!!" name="Submit"></li>                                     
                    </ul>
                    </div>&lt!-- categ box ends here -->
                    
					<div class="clear"></div>
                    <div class="left-box-bottom"></div>
                    </form>
                    </div>&lt!-- leftbox ends here-->
                    
            <div class="mid-container-box">
            <div class="mid-container-top"></div>
            <div class="mid-container">
            	<h2><span><%=bname%></span></h2>
                
                
                <div class="clear"></div>
                <%  If Not rs1.EOF = 0 Then%>
                <h3>Sorry No Phones are under this category </h3>
                <%Else
                counter = 0
                While Not rs1.EOF
                midl = rs1(0).Value
                bname = rs1(1).Value
                mname = rs1(2).Value
                mprice = rs1(3).Value%>
                <div class="phone-box">
                    <div class="phone-top"></div>
                    <div class="clear"></div>
                	<div class="phone-box-title"><%=mname%></div>
                    <div class="clear"></div>
                    <div class="new-arrivals-img"><a href="nokia-products.asp?id=<%=midl%>"><img src="products/<%=bname%>/<%=mname%>sml.png" width="90" height="148" alt="new-arrivals-img" /></a></div>
<div class="tag-holder">
                    	<div class="price-tag">Rs. <%=mprice%></div>
                    	<div class="btn-details"><a href="nokia-products.asp?id=<%=midl%>"></a></div>
                    </div>&lt!--tag holder ends here -->
                    <div class="clear"></div>
                    <div class="phone-bottom"></div>  
                </div>&lt!--phone box ends here -->
                <%
                counter = counter + 1
                If counter Mod 3 = 0 Then
                Response.Write("</tr>")
                End If
                rs1.MoveNext()
                Wend
				
				if counter = 0 then
		   		response.write(" No Records found for your search query...")
		   		end if
                %>
                <div class="clear"></div>
               <%End If%>  
              <div class="clear"></div>
            </div>&lt!--container ends here --><div class="clear"></div>
            <div class="mid-container-bottom"></div>
            </div>&lt!-- mid container box ends here -->

            
            <div class="clear"></div>
        </div>&lt!-- inside wrapper ends here-->
        <div class="clear"></div>
        
        <%  rs1.Close()
            cn.Close()
            %>
        
    &lt!--#include file=footer.asp--> 
    <div class="clear"></div>    
    </div>&lt!--wrapper ends here -->
   &lt!--</form>-->
&lt!--#include file=tracking.asp-->
</body>
</html>


Viewing all articles
Browse latest Browse all 51036

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>