Hello.
I wrote the title in Japanese by mistake.
The correct title is as follows.
DBReference constructor and DBReference#open have different behavior.
I'm using an internet translation, so sorry if it's hard to understand.
The DBReference constructor that works when UcanaccessDriver#connectis called for the first time and DBReference#open that is called when it has already been loaded are handled differently.
1. set value of Database#setLinkResolver
2. set value of Database#setDateTimeType
I believe this causes different behavior when dealing with the link table between the first connection and reloading.
Do you have any plans to make this behavior the same for this difference in behavior?
The version I'm using
ucanaccess-5.0.1
jackcess-3.0.1
jackcess-encrypt-3.0.0
hsqldb-2.5.0
Last edit: takumi inoue 2021-09-01
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello.
I wrote the title in Japanese by mistake.
The correct title is as follows.
DBReference constructor and DBReference#open have different behavior.
I'm using an internet translation, so sorry if it's hard to understand.
The
DBReference
constructor that works whenUcanaccessDriver#connect
is called for the first time andDBReference#open
that is called when it has already been loaded are handled differently.1. set value of
Database#setLinkResolver
2. set value of
Database#setDateTimeType
I believe this causes different behavior when dealing with the link table between the first connection and reloading.
Do you have any plans to make this behavior the same for this difference in behavior?
The version I'm using
ucanaccess-5.0.1
jackcess-3.0.1
jackcess-encrypt-3.0.0
hsqldb-2.5.0
Last edit: takumi inoue 2021-09-01