home *** CD-ROM | disk | FTP | other *** search
/ Programming Tool Box / SIMS_2.iso / vb_code1 / browse_1 / bugs.txt < prev    next >
Text File  |  1993-07-19  |  2KB  |  35 lines

  1. BROWSE BOUND CONTROL
  2.  
  3. Known problems:
  4.  
  5. 1. When moving in the database more than 1 record at a time (that is when
  6.    paging up/down, clicking with the mouse, or dragging the vertical
  7.    scroll bar thumb) the control skips one record at a time.
  8.    CAUSE:
  9.       there is no SKIP +/-n records method for the Data control, so
  10.       the MOVENEXT / MOVEPREV methods are used.  Maybe in a future
  11.       release MS will provide such a method, that will solve it.
  12.    WAY AROUND:
  13.       None (as for now).
  14.       Do not dragg the thumb of the vertical scroll bar on very large
  15.       databases (tables/recordsets/querys), it may take for ever to skip.
  16.  
  17. 2. For large databases the Vertical scroll bar position is incorrectly shown
  18.    smaller than the actual value (the number of records).
  19.    CAUSE:
  20.       The data control seems to read only a chunk of the data when loaded
  21.       and reads the rest when it gets the chance, so the no of records
  22.       reported is smaller than the actual (real) number.
  23.    WAY AROUND:
  24.       Issue a MOVEFIRST/MOVELAST/MOVEFIRST sequence to force the data control
  25.       to update itself (for example in the form_activate() event).
  26.  
  27. 3. Record pointer is positioned wrong upon Form_Load() (not on the first
  28.    record as it should).
  29.    CAUSE:
  30.       Unknown - the author is working on it!
  31.    WAY AROUND:
  32.       Issue a MOVEFIRST to force the data control to update itself (for 
  33.       example in the form_activate() event, or whenever you change the
  34.       record source) - see the sample for details.
  35.