I'm working on a page so that a user can change their password. I thought might be a simple update of a database, but everytime I do it I get the following error message. I've put x's where my ID would be showing for security purposes. Code:
I just decided to leave Mssql and start using Mysql. I am having some problems with my queries; is there anyone here who has a knowledge of query syntax in Mysql?
Is it possible to use IIF function in SQL query?like that for example:
objCommand.CommandText = "Select WCUST, IIF(Sum(WQTY2002) Is Not Null, ((Sum(WQTY2003)-Sum(WQTY2002)) * 100/Sum(WQTY2002)),Null) AS ChangeUnits, IFF(Sum(WAMT2002) Is Not Null, ((Sum(WAMT2003)-Sum(WAMT2002)) * 100/Sum(WAMT2002)), Null) from tabTest group by WCUST;"
I'm having a problem With Query5, inserting the 'HF' variable into the DB, PF and HF both print out correct values when asked to do so. I think its a problem with my SQL query syntax but i'm at a loss as to what could be wrong.
The Error the Browser sends is - "Expected end of statement" Code:
Error Type: Microsoft JET Database Engine (0x80040E14) Syntax error (missing operator) in query expression ''I'm not really sure what all that stuff means. Do you have the divider pages with the tabs to stick in and organize things? If so i'll take 10 of those too. Thanks.''. /employee_forms/testing/databaseclerical.asp, line 60
Error Type: Microsoft JET Database Engine (0x80040E14) Syntax error (missing operator) in query expression ''I'm not really sure what all that stuff means. Do you have the divider pages with the tabs to stick in and organize things? If so i'll take 10 of those too. Thanks.''. /employee_forms/testing/databaseclerical.asp, line 60
valuA = (request.form("toadd")) If valuA = "" then SQL = "UPDATE CourseReg SET attended='Active' WHERE ID IN("&request.form("toadd")&")" Set RS = MyConn.Execute(SQL)
End If MyConn.Close Set RS = Nothing Set MyConn = Nothing the error syntax error (missing operator) query expression ID IN ()
First time poster here but I've spent a while lurking and reading the great threads here I've got a problem that I've wrapped my head around for a few days and I can't seem to figure it out.
Im using ASP with Access 2000 DB. I want to perform a simple lookup by ID (AutoNumber in Access) and it says I am missing an operator. Code:
I am trying to execute the following SQL Statement:
SqlApp1 = "INSERT INTO LeagueStore (Team, Played, Wins, Loses, Draws, For, Against, Points) SELECT (Team, Played, Wins, Loses, Draws, For, Against, Points) from HomeWins WHERE postponed=''"
But i am getting the following error message:
Syntax error (comma) in query expression '(Team, Played, Wins, Loses, Draws, For, Against, Points)'.
And i dont know why. All of the fields are numerical apart from TEAM is that helps.
All i want to do is Insert data from one table into another but i cant use SELECT * because one table has one extra field to the other and when i tried to amend the SQL to look like this:
SqlApp1 = "INSERT INTO LeagueStore (Team, Played, Wins, Loses, Draws, For, Against, Points) SELECT * from HomeWins WHERE postponed=''"
i get this error:
Number of query values and destination fields are not the same
I am trying to insert values into a database using an sql statement that i read from a table that contains all my different sql commands. The sql statement is stored in the following way in the table: Code:
I'm passing a unique identifier from page1 to page2 to page3 querried from MS SQL Server. When I pass the value, it puts the value in the curly brackets. (Page1 is for display and Page2 is for edit and Page3 is update edit)
When I go to Page3, it gives me an error saying "Syntax error converting from a character string to uniqueidentifier" {7171B9BD-4599-43D9-9521-3DA583A1BB1A} This is the value and the error page says "id=%7B7171B9BD-4599-43D9-9521-3DA583A1BB1A%7D" It seems tp put "%7B" and "%7D" for "{" and "}". Has anyone seen this?
I'm also passing numbers and text and they don't seem to have this problem, just the unique key.
I am recieving the Microsoft JET Database Engine (0x80040E14) Syntax error (missing operator) in query expression when updating data that contains single quote marks, for example: Code:
I'm trying to pass a piece of data i get from a query using a different form's passed values. This is how I get the data into the new form and how I try to pass it to the next asp page query.
The value='<%=oRS(ML_Number")%>' generates a real value like '2403943' - and the field I'm trying to use this value in the qry is expecting a number. But even passing the number without the single ' at both ends generates the same error message. Code:
Here is the SQL Query string that gives me an error.
mySQL = "SELECT * From tblSuperQ Where (DCR Between '"&DCRF&"' And '"&DCRT&"') And Where (Inductance Between '"&indf&"' And '"&indt&"')"
Can you not combine Wheres together?..
If I use UNION ALL between the two where queries, it returns all the results between DCRF and DCRT, AND all the results between indf and indt. I want it to query only those that have values only in both where queries.
This is a pretty basic question which I've been unable to find an answer for from searching Google - I'm trying to query my msql database to return all news stories where the field "smonth" is equal to January, and "syear" is equal to 2004.
SQL_query = "SELECT * FROM tblpages WHERE smonth=" & Request.QueryString("smonth") & "& syear=" & Request.QueryString("syear") & ""
This returns the error:
Unknown column 'January' in 'where clause'
so it's seeing the value I want to pass and assuming it's the column name, instead of the column name "smonth". The fields in the d/b all exist and are named correctly.
I've obviously made a mistake in my select statement or my query string but I'm not sure what.
I have small problem with query string on Internet explorer 7 since I updated and I saw that problem with other browsers before. My code to search is :
I'm getting a QueryString on a page. From this query string, I need to query a database, get a bunch of file names, attach them to an e-mail and fire it out (no problem). The problem is, I want it to happen when a user clicks a button.
I've been using .NET for so long (this isn't a problem at all in .NET obviously)...that I've forgotten how to handle this. Am I going to need a second page to post an array of the file names to and then handle it there? It just seems awfully redundant to need a second page to handle all of this, but I guess it wouldn't shock me.
I know how to use [field LIKE '%keyword%'] to pull up all records that contains the keyword, but what about not containing the keyword? I've tried NOT LIKE but i get Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.
I have heard about a piece of software that can be installed on your server convert unfriendly search engine ASP query strings to friendly strings that search engines can read
EG Before www.mysite.com/defualt.asp?productID=98283?etc...
EG After www.mysite.com/product/ID/default.asp
It basically takes the question amarks and weird characters out and replaces them?
Does anyone know where i can get ths peiece of software or what has to be done on my server?
I'm trying to encrypt query strings. For Example... I want this... http://whatever.com/?clientID=5 to be something like this... http://whatever.com/?[encrypted string]
I've seen the 4guysrfromrolla's version. Its fine "but" I don't know if it would be practical in this case. I would need to encrypt many urls on a single page and every link on a displayed page would be pulled from a database. the "rolla" version I came across requires that a text file be created and key written for each encoded string everytime the page is called. This doesn't seem that practical to me because I would be writing files and keys dozens of times everytime the page is called.I've also seen aspEncrypt but they want 250 bucks and I was hoping to avoid this. I also see that .Net has a method for this but I'm only working with classic at this point.
I want to pass a querystring in two files using frameset. I'm using Frameset. I'm using this query string. MY question is this can we pass a single value to (2 different files,) using querystring? Code:
It only show the value of rs.fields("alphabit") in grid1.asp and nothing show in grid2.asp Actually I'm using "FrameSet". I just want to pass this value in two frames(in two files). In short i want to get the value of rs.fields("alphabit"). in 2 Frames.
I am working on a site to provide displaying and navigation of images from several groups and have the following code that changes to displayed gif based on the query string passed in:
Call: <a href="ShowImage.asp?group=01&image=01&max=28">Group 01, Image 04, Max 28</a> Code:
i have designed a website that is using an asp shopping cart script and has a flash header which i have designed to display different content depending on the query string that gets passed to it in the page url. now my problem is that my script has a lot of pages and there are many ways of going from one page to another.
what i im wondering is if ther is away that i can make an asp page directly append a query string to the url when the server generates the page and sends it to the browser.
So basically if say i had a page called home.asp when i opened this page a some code in the page make the page serve as home.asp?page=home&content=logo which would make my flash script display content according to the query string it has received.
I have a search page with 7 different field options to search upon. The user can use any or all options. On the results page I'd like to put at the top of each column and ASC and DESC link to resort the results in the user's choice.
How do I save that original query string to reuse in the sort links? My results could spread across many pages, so I'm guessing that I would have to query the database again for each sort.
I have encrypted query values to pass from page to page.I then decrypt them on the other side.On one such pass I use the value to select all the records that match.
encrypted value: /results.asp?club=!#@(yT5$$
decrypted value: club=Wildcats
The encryption/decryption works great but when I try to select on the decrypted club=Wildcats the select statement pulls the encrypted value club=!#@(yT5$$ and therefore returns empty query results.
fp_sQry="SELECT * FROM Results WHERE (Club = '::Club::') "
How can I pass the decrypted value through the select stmt?
When using the QueryString of the request object the actual values are exposed to the viewer of the site and often user pickup on these values and start changing them . This can lead user to see data that they are not supposed to or even data that may be erroneous.
Is there an easy way to encrypt the querystring values that get displayed on the location bar / other than not using querystring. Can I use java script to disable the status bar, at the bottom of the page to not expose the URL's of various links on a page?