瀏覽代碼

added some more debug info


git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@104 f203690c-595d-4dc9-a70b-905162fa7fd2
tags/rel_1_1_7
James Ahlborn 18 年之前
父節點
當前提交
d89f63cae7
共有 1 個檔案被更改,包括 11 行新增0 行删除
  1. 11
    0
      src/java/com/healthmarketscience/jackcess/Table.java

+ 11
- 0
src/java/com/healthmarketscience/jackcess/Table.java 查看文件

@@ -329,15 +329,26 @@ public class Table
boolean deletedRow = ((_rowStart & 0x4000) != 0);
boolean overflowRow = ((_rowStart & 0x8000) != 0);

if(deletedRow ^ overflowRow) {
if(LOG.isDebugEnabled()) {
LOG.debug("Row flags: deletedRow " + deletedRow + ", overflowRow " +
overflowRow);
}
}
_rowStart = (short)(_rowStart & OFFSET_MASK);
if (deletedRow) {
// Deleted row. Skip.
if(LOG.isDebugEnabled()) {
LOG.debug("Skipping deleted row");
}
_lastRowStart = _rowStart;
return positionAtNextRow();
} else if (overflowRow) {
// Overflow page.
// FIXME - Currently skipping this. Need to figure out how to read it.
LOG.warn("Skipping row with overflow flag");
// _buffer.position(_rowStart);
// int overflow = _buffer.getInt();
_lastRowStart = _rowStart;

Loading…
取消
儲存