Errata
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted By | Date submitted | Date corrected |
---|---|---|---|---|---|
Printed | Page 17 3rd paragraph |
The instructions for entering the result fields say to update the ID property of each cell. This results in compile errors. The downloaded example code has it right. A label needs to be added to each cell, and the ID and TEXT properties set to the values shown in the downloaded example. Note from the Author or Editor: |
Anonymous | May 03, 2013 | |
Printed | Page 37 Code in center of page |
The reference to Left, ie: namePart = Left(fullVariable, equalsPosition - 1) results in the compile time error 'Public Property Left() As Integer' has no parameters and its return type cannot be indexed. I used fullVariable.Substring(0, equalsPosition -1) Note from the Author or Editor: |
Anonymous | ||
Printed | Page 70 3rd paragraph |
Beginning on the previous page, it discusses overloading and uses the Overloads keyword. In paragraph 3 it says "And while constructors .... they do not require the Overloads keyword." That is true, but actually, it isn't required for overloading any function. If I have two functions with the same name, but differnt signatures, VB 2005 will figure out which one to use from the call. I'm not sure why the Overloads keyword even exists. Note from the Author or Editor: |
Anonymous | May 03, 2013 | |
Printed | Page 83 last paragraph |
fails is spelled "faisl" |
Anonymous | May 03, 2013 | |
Printed | Page 114 2nd paragraph |
The code shown in the 2nd paragraph results in an overflow error. I can't quite see why, but it does. It runs to the point where counter = 255 and then fails on the "Next counter" statement. The error is: Arithmetic operation resulted in an overflow. Note from the Author or Editor: |
Anonymous | May 03, 2013 | |
Printed | Page 686 Code Listing |
Running this code gives a: A first chance exception of type 'System.Web.Services.Protocols.SoapException' occurred in System.Web.Services.dll Does not like: foundLocation = _ My.WebServices.TerraService.ConvertPlaceToLonLatPt(usePlace) Note from the Author or Editor: |
Anonymous |