takumi inoue - 2021-09-01

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