Difference between Find('-') and FindFirst

chandrurec
Member Posts: 560
Hi all,
I know that we have to give FindFirst instead of Find('-') for optimisation purpose but actually whats is the difference between Find('-') and FindFirst. I fanyvody know the difference,Kindly reply.
Thanks in advance.
Regards,
chandrurec
I know that we have to give FindFirst instead of Find('-') for optimisation purpose but actually whats is the difference between Find('-') and FindFirst. I fanyvody know the difference,Kindly reply.
Thanks in advance.
Regards,
chandrurec
0
Comments
-
Find('-') or Find('+') get entire filtered records. FINDFIRST or FINDLAST get only one record.
You can find bellow code covarage TestCustomer.RESET; Customer.SETRANGE(Customer.City,'BURSA'); Customer.FIND('-'); MESSAGE(FORMAT(Customer.COUNT));
SQL with FIND('-')SELECT *,DATALENGTH("Picture") FROM "Tab Gida Sanayi ve Tic_ A_S_$Customer" WITH (READUNCOMMITTED) WHERE (("City"='BURSA')) ORDER BY "No_"
Customer.RESET; Customer.SETRANGE(Customer.City,'BURSA'); Customer.FINDFIRST; MESSAGE(FORMAT(Customer.COUNT));
SQL with FINDFIRSTSELECT TOP 1 *,DATALENGTH("Picture") FROM "Tab Gida Sanayi ve Tic_ A_S_$Customer" WITH (READUNCOMMITTED) WHERE (("City"='BURSA')) ORDER BY "No_"
Ibrahim COBANI | Dynamics-NAV Developer Team Manager
I m a Consult
E-Mail: ibrahim@imaconsult.com
My BLOG0 -
chandrurec wrote:Hi all,
I know that we have to give FindFirst instead of Find('-') for optimisation purpose
But this is only part of the truth. Only if you are not iterating the records this is true. But if you want to use .NEXT on the record, use FINDSET or FIND('-') and NOT FINDFIRST or FINDLAST! Just search this forum for more info...0 -
Give this one a look: http://www.mibuso.com/howtoinfo.asp?FileID=22Regards,Alain Krikilion
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions