Skip to content

Program incorrectly parses IPEDS database #6

@adruzenko03

Description

@adruzenko03

Hello,
I have decided to use this extension in order to parse through the IPEDS database (Download Link: Here). My code currently looks like

const db = new AccessParser(fs.readFileSync("IPEDS201819.accdb"));

//Gets all necassary tables
const GENERALTABLE = db.parseTable("HD2018")

Upon running this I get a huge amount of print statements in the following format

Memo data inline
Parsing memo field ♂���077227858
Memo data inline
Parsing memo field ↔���Concordia University Irvine
Memo data inline
Parsing memo field ♂���076084946
Memo data inline
Parsing memo field ☻�
Memo data inline

It was irritating without seeming to cause any issues so I copied the code and started deleting log statements. As I did I found more log statements in the following order

Overflow record flag is not present 2990
LVAL type 1
Overflow record flag is not present 2848
LVAL type 1
Overflow record flag is not present 2776
LVAL type 1
Overflow record flag is not present 2572
LVAL type 1
Failed to parse memo field. Using data as bytes
Failed to parse memo field. Using data as bytes
Failed to parse memo field. Using data as bytes
Failed to parse memo field. Using data as bytes
Failed to parse memo field. Using data as bytes
Failed to parse memo field. Using data as bytes

Once again I am not sure if these statements are due to errors that are thrown or simply log statements that weren't deleted, as the data returned seems to function perfectly fine. This is my first issue I am reporting on GitHub, so apologies if this is unprofessional, and I didn't give enough data. Please do ask me if more information is required.
Alex

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions