SQL Madness

This WebDNA talk-list message is from

2005


It keeps the original formatting.
numero = 62603
interpreted = N
texte = Windows EXE version 6.0 Have an ODBC setup for this to MSSQL which up until now has worked wonderfully (well at least I thought so). Here is the dilemma. While trying to do a 'contains' search on any field (varchar or integer) the results are erratic when searching on anything that is number (integer) related. For example: [SQL dsn=SOMEDSN&username=SOMEUSERNAME&password=SOMEPASS &statement=SELECT * from tickets where description LIKE '%[descriptionvar]%' ORDER BY priority] [founditems] [title]
[/founditems] [/sql] Works great until you search on something like 54. So a record that has the phrase: "We ordered item number 5437. This item should be delivered promptly" In the description field (which is a varchar field) 54 Returns the proper result. However, change that search string to 543 and nothing. 5437, nothing. This is a simplistic example but I have tested this now on varchar fields and integer fields. It appears that anything over 1 or 2 chars in your search string (if they are numbers) sends back 0 results. If you search on 1 number I am getting results for records that do not even have the number in use. :_( Of course running these simple searches through query analyzer works like a charm so I am 100% certain this is a result of WebDNA communicating with MSSQL. Like I said, the interaction between the 2 has been flawless and VERY productive -- until this. Has ANYONE seen erratic results when dealing with LIKE searches and if so does anyone have any advice. I am about ready to go postal. This started as a fairly complicated search and after many hours of trying to 'fix it' reducing it to the most simple of searches showed that there is no fixing erratic results on a single variable search. Help! Alex -- Alex J McCombie Adventure Skies Interactive (ASI) Owner Box 124 888/892.6379 MartVille, NY 13111 Alex@Adventureskies.com Interface Designer WebDNA Programmer Database Designer ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: SQL Madness ( Alex McCombie 2005)
  2. Re: SQL Madness ( "Scott Anderson" 2005)
  3. Re: SQL Madness ( Alex McCombie 2005)
  4. Re: SQL Madness ( Jesse Proudman 2005)
  5. Re: SQL Madness ( "Scott Anderson" 2005)
  6. SQL Madness ( Alex McCombie 2005)
  7. SQL Madness ( Alex McCombie 2005)
Windows EXE version 6.0 Have an ODBC setup for this to MSSQL which up until now has worked wonderfully (well at least I thought so). Here is the dilemma. While trying to do a 'contains' search on any field (varchar or integer) the results are erratic when searching on anything that is number (integer) related. For example: [SQL dsn=SOMEDSN&username=SOMEUSERNAME&password=SOMEPASS &statement=SELECT * from tickets where description LIKE '%[descriptionvar]%' ORDER BY priority] [founditems] [title]
[/founditems] [/sql] Works great until you search on something like 54. So a record that has the phrase: "We ordered item number 5437. This item should be delivered promptly" In the description field (which is a varchar field) 54 Returns the proper result. However, change that search string to 543 and nothing. 5437, nothing. This is a simplistic example but I have tested this now on varchar fields and integer fields. It appears that anything over 1 or 2 chars in your search string (if they are numbers) sends back 0 results. If you search on 1 number I am getting results for records that do not even have the number in use. :_( Of course running these simple searches through query analyzer works like a charm so I am 100% certain this is a result of WebDNA communicating with MSSQL. Like I said, the interaction between the 2 has been flawless and VERY productive -- until this. Has ANYONE seen erratic results when dealing with LIKE searches and if so does anyone have any advice. I am about ready to go postal. This started as a fairly complicated search and after many hours of trying to 'fix it' reducing it to the most simple of searches showed that there is no fixing erratic results on a single variable search. Help! Alex -- Alex J McCombie Adventure Skies Interactive (ASI) Owner Box 124 888/892.6379 MartVille, NY 13111 Alex@Adventureskies.com Interface Designer WebDNA Programmer Database Designer ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Alex McCombie

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

combining strings (1997) Incrementing a number (1998) [OT] 'Email this story to a friend' (2003) 5.0 Pricing (2003) Emailer setup (1997) WebCat Admin access w/ClearlyHome p.i. (1997) Expire Cookie in 8 Hours (2004) WebCat2 beta 11 - new prefs ... (1997) calculating tax rates, mail order solutions and version 2 (1997) Authenticate (1998) I'm having trouble using [url][interpret][math] together in lookup (1997) emailer settings and control questions (1997) [WebDNA] Calculate Cube root (2012) WebCatalog security on NT (2000) [OT] Bad Hard Drive? (2003) [WebDNA] [middle] (2015) emailer w/F2 (1997) Multiple prices (1997) URL problem (2007) Conditional searching & displaying (1997)