What is WebDNA

WebDNA is a scripting and database system designed to easily build web applications.

WebDNA and BioType

BioType service is a biometric keystroke dynamic system. It will be part of WebDNA 8.5

Download WebDNA

Download WebDNA freeware, try it and register later if you want.

WebDNA resources

The list of all WebDNA instructions.
WebDNA
Software Corporation
Search WebDNA Site
 Menu


HOME


DOWNLOADS


LEARN


EDUCATION


NEWS


COMMUNITY


STORE


SUPPORT


CONTACT

Re: [WebDNA] Searching using variable or numeric number

This WebDNA talk-list message is from

2019


It keeps the original formatting.
numero = 114505
interpreted = N
texte = 2124 It's because [cart] creates a string of characters, not a number. Regards, Kenneth Grome WebDNA Solutions http://www.webdnasolutions.com Urgent/Emergency Phone: (228) 222-2917 Web Database Systems and Linux Server Administration >Hi Brian > >I found the solution as described in my previous mail =E2=80=A6 but than= ks for >your input. > >What I do not undestand is your recommendation to remove the type=3Dnum. >It is my understanding that trying to do a calculation or comparison >of two numbers (in this case something which is numerically greater), >it is best to define the variables as numbers hense, type=3Dnum. Is it >because defining type=3Dnum is only working with a value for 13 >characters and/or less? > >/Palle > > > >> On 14 Mar 2019, at 00.31, Brian Fries wrote: >>=20 >> 1 - you=E2=80=99ve truncated the cart value to 13 characters in calcul= ating >> scope_threshold 2 - you=E2=80=99re doing a type=3Dnum comparison, when= the >> value in your database may have more than 13 characters >>=20 >> So, looking for values greater than 1552493728968 will find >> everything that has 14 or more digits, because they are numerically >> greater >>=20 >> Try without the type=3Dnum parameter in your search. >>=20 >> - Brian F >>=20 >>> On Mar 13, 2019, at 9:42 AM, Hetzner Powerpalle >>> wrote: >>>=20 >>> Why does this NOT provide me with a result, when using >>>=20 >>> gedb3_indexdata=3D[scope_threshold] >>>=20 >>> While it gives me a result when this works, just using a plain >>> number (same value as in the variable) >>>=20 >>> gedb3_indexdata=3D1552493728968 >>>=20 >>> Purpose is to find all matching records which are newer (has a >>> higher number/value) than [scope_threshold] >>>=20 >>> =E2=80=94=E2=80=94 taken from this code =E2=80=94=E2=80=94 >>>=20 >>> [text show=3Dt]scope_days=3D14[/text] >>> [text show=3Dt]scope_sum=3D[math]86400*[scope_days][/math][/text] >>> [text show=3Dt]scope_threshold=3D[math][format 13s][cart] >>> [/format]-[scope_sum][/math][/text] >>>=20 >>> =09 >>> [search >>> db=3D/forum/db/db3.db&gedb3_indexdata=3D[scope_threshold]&db3_indexty= pe=3Dnum&AllReqd=3DT&max=3D5&dedb3_thread_readsort=3D1&db3_thread_readtyp= e=3Dnum]=20 >>> [founditems] >>>=20 >>> [/founditems] [/search] >>>=20 >>> =E2=80=94=E2=80=94 SNIP =E2=80=94=E2=80=94 >>>=20 >>> /Palle--------------------------------------------------------- >>> This message is sent to you because you are subscribed to >>> the mailing list talk@webdna.us >>> To unsubscribe, E-mail to: talk-leave@webdna.us >>> archives: http://www.webdna.us/page.dna?numero=3D55 >>> Bug Reporting: support@webdna.us >>=20 >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list talk@webdna.us >> To unsubscribe, E-mail to: talk-leave@webdna.us >> archives: http://www.webdna.us/page.dna?numero=3D55 >> Bug Reporting: support@webdna.us > >--------------------------------------------------------- >This message is sent to you because you are subscribed to >the mailing list talk@webdna.us >To unsubscribe, E-mail to: talk-leave@webdna.us >archives: http://www.webdna.us/page.dna?numero=3D55 >Bug Reporting: support@webdna.us --------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us . Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] Searching using variable or numeric number (Hetzner Powerpalle 2019)
  2. Re: [WebDNA] Searching using variable or numeric number (Brian Fries 2019)
  3. Re: [WebDNA] Searching using variable or numeric number (Hetzner Powerpalle 2019)
  4. Re: [WebDNA] Searching using variable or numeric number (WebDNA Solutions 2019)
  5. Re: [WebDNA] Searching using variable or numeric number (Hetzner Powerpalle 2019)
  6. Re: [WebDNA] Searching using variable or numeric number (Brian Fries 2019)
  7. [WebDNA] Searching using variable or numeric number (Hetzner Powerpalle 2019)
2124 It's because [cart] creates a string of characters, not a number. Regards, Kenneth Grome WebDNA Solutions http://www.webdnasolutions.com Urgent/Emergency Phone: (228) 222-2917 Web Database Systems and Linux Server Administration >Hi Brian > >I found the solution as described in my previous mail =E2=80=A6 but than= ks for >your input. > >What I do not undestand is your recommendation to remove the type=3Dnum. >It is my understanding that trying to do a calculation or comparison >of two numbers (in this case something which is numerically greater), >it is best to define the variables as numbers hense, type=3Dnum. Is it >because defining type=3Dnum is only working with a value for 13 >characters and/or less? > >/Palle > > > >> On 14 Mar 2019, at 00.31, Brian Fries wrote: >>=20 >> 1 - you=E2=80=99ve truncated the cart value to 13 characters in calcul= ating >> scope_threshold 2 - you=E2=80=99re doing a type=3Dnum comparison, when= the >> value in your database may have more than 13 characters >>=20 >> So, looking for values greater than 1552493728968 will find >> everything that has 14 or more digits, because they are numerically >> greater >>=20 >> Try without the type=3Dnum parameter in your search. >>=20 >> - Brian F >>=20 >>> On Mar 13, 2019, at 9:42 AM, Hetzner Powerpalle >>> wrote: >>>=20 >>> Why does this NOT provide me with a result, when using >>>=20 >>> gedb3_indexdata=3D[scope_threshold] >>>=20 >>> While it gives me a result when this works, just using a plain >>> number (same value as in the variable) >>>=20 >>> gedb3_indexdata=3D1552493728968 >>>=20 >>> Purpose is to find all matching records which are newer (has a >>> higher number/value) than [scope_threshold] >>>=20 >>> =E2=80=94=E2=80=94 taken from this code =E2=80=94=E2=80=94 >>>=20 >>> [text show=3Dt]scope_days=3D14[/text] >>> [text show=3Dt]scope_sum=3D[math]86400*[scope_days][/math][/text] >>> [text show=3Dt]scope_threshold=3D[math][format 13s][cart] >>> [/format]-[scope_sum][/math][/text] >>>=20 >>> =09 >>> [search >>> db=3D/forum/db/db3.db&gedb3_indexdata=3D[scope_threshold]&db3_indexty= pe=3Dnum&AllReqd=3DT&max=3D5&dedb3_thread_readsort=3D1&db3_thread_readtyp= e=3Dnum]=20 >>> [founditems] >>>=20 >>> [/founditems] [/search] >>>=20 >>> =E2=80=94=E2=80=94 SNIP =E2=80=94=E2=80=94 >>>=20 >>> /Palle--------------------------------------------------------- >>> This message is sent to you because you are subscribed to >>> the mailing list talk@webdna.us >>> To unsubscribe, E-mail to: talk-leave@webdna.us >>> archives: http://www.webdna.us/page.dna?numero=3D55 >>> Bug Reporting: support@webdna.us >>=20 >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list talk@webdna.us >> To unsubscribe, E-mail to: talk-leave@webdna.us >> archives: http://www.webdna.us/page.dna?numero=3D55 >> Bug Reporting: support@webdna.us > >--------------------------------------------------------- >This message is sent to you because you are subscribed to >the mailing list talk@webdna.us >To unsubscribe, E-mail to: talk-leave@webdna.us >archives: http://www.webdna.us/page.dna?numero=3D55 >Bug Reporting: support@webdna.us --------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us . WebDNA Solutions

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:

CART question (2004) Hide Cart ID in URL? (2003) Search syntax question (1998) set header in DB (no cart) (2003) Summ=T Problem (1997) calculating tax rates, mail order solutions and version 2 (1997) Multiple security dbs (1997) OT: zipcodes (2002) AutoCommit Preference? (1998) [WebDNA] Gulf Coast WebDNA programmers (2010) WebCommerce Security Alert! (1996) Emailer Problem (1998) PCS Frames (1997) Emailer (1997) W* V4.2 SSL and webcat very slow (2000) (1997) Not really WebCat (1997) catagories (1997) Error after loading WebDNA (2004) Lost and Recovered. (1998)