Skip to content

Commit

Permalink
Update site
Browse files Browse the repository at this point in the history
  • Loading branch information
spannm committed Nov 3, 2024
1 parent 39ed49e commit 7271669
Show file tree
Hide file tree
Showing 449 changed files with 23,698 additions and 22,459 deletions.
87 changes: 40 additions & 47 deletions docs/10-index.html → docs/10-ucanaccess.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@


<!--
| Generated by Apache Maven Doxia Site Renderer 2.0.0-M16 from src/site/xhtml/10-index.xhtml at 2024-01-24
| Rendered using Apache Maven Fluido Skin 2.0.0-M8
| Generated by Apache Maven Doxia Site Renderer 2.0.0-M19 from src/site/xhtml/10-ucanaccess.xhtml at 2024-11-03
| Rendered using Apache Maven Fluido Skin 2.0.0-M11
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="generator" content="Apache Maven Doxia Site Renderer 2.0.0-M16" />
<title>UCanAccess – UCanAccess</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-2.0.0-M8.min.css" />
<meta name="generator" content="Apache Maven Doxia Site Renderer 2.0.0-M19" />
<title>About UCanAccess – UCanAccess</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-2.0.0-M11.min.css" />
<link rel="stylesheet" href="./css/site.css" />
<link rel="stylesheet" href="./css/print.css" media="print" />
<script src="./js/apache-maven-fluido-2.0.0-M8.min.js"></script>
<script src="./js/apache-maven-fluido-2.0.0-M11.min.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=UTF8" /><meta name="keywords" content="Access, jdbc, driver, Java, mdb, accdb, ms, linux, Unix, mac, pure" /> </head>
<body>
<div class="container-fluid container-fluid-top">
Expand All @@ -24,19 +24,21 @@
<div class="pull-right"></div>
<div class="clear"><hr/></div>
</div>

<div id="breadcrumbs">
<ul class="breadcrumb">
<li id="publishDate">Last Published: 2024-01-24</li>
<li id="projectVersion" class="pull-right">Version: 5.1.1-SNAPSHOT</li>
<li class="pull-right"><span class="divider">|</span> <a
href="https://ucanaccess.sourceforge.net/" class="externalLink">SourceForge</a></li>
<li class="pull-right"><span class="divider">|</span> <a
href="https://central.sonatype.com/artifact/io.github.spannm/ucanaccess" class="externalLink">Maven Central</a></li>
<li class="pull-right"><span class="divider">|</span> <a href="https://github.com/spannm/ucanaccess/wiki">GitHub Wiki</a></li>
<li class="pull-right"><a href="https://github.com/spannm/ucanaccess">GitHub Repository</a></li>
</ul>
<ul class="breadcrumb">
<li id="projectVersion">Version: 5.1.3-SNAPSHOT</li>
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-11-03</li>
<li class="pull-right"><span class="divider">|</span>
<a href="https://ucanaccess.sourceforge.net/" target="_blank" class="externalLink">SourceForge</a></li>
<li class="pull-right"><span class="divider">|</span>
<a href="https://central.sonatype.com/artifact/io.github.spannm/ucanaccess" target="_blank" class="externalLink">Maven Central</a></li>
<li class="pull-right"><span class="divider">|</span>
<a href="discussions" target="_blank">Discussions (GitHub)</a></li>
<li class="pull-right"><a href="./" target="_blank">Project (GitHub)</a></li>
</ul>
</div>
</header>
</header>
<div class="row-fluid">
<header id="leftColumn" class="span2">
<nav class="well sidebar-nav">
Expand All @@ -46,7 +48,7 @@
<li><a href="20-getting-started.html">Getting Started</a></li>
<li><a href="30-jdbc-client-tools.html">JDBC Client Tools</a></li>
<li><a href="40-change-log.html">Change Log</a></li>
<li><a href="50-links-licensing.html">Links/Licensing</a></li>
<li><a href="50-links-license.html">Links/License Info</a></li>
<li><a href="60-about.html">About</a></li>
<li class="nav-header">Project Documentation</li>
<li><a href="project-info.html"><span class="icon-chevron-right"></span>Project Information</a></li>
Expand All @@ -57,7 +59,6 @@
<div id="poweredBy">
<div class="clear"></div>
<div class="clear"></div>
<div class="clear"></div>
<a href="https://maven.apache.org/" class="builtBy" target="_blank"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
</div>
</div>
Expand All @@ -66,8 +67,8 @@



<section><section><section>
<h3>UCanAccess</h3>
<section><a id="About_UCanAccess"></a>
<h1>About UCanAccess</h1>


<p>This is the home page of UCanAccess, an open-source Java JDBC driver implementation that allows Java
Expand All @@ -77,7 +78,7 @@ <h3>UCanAccess</h3>

<p>
Because it is a pure Java implementation it runs on both Windows and non-Windows operating systems (e.g.,
Linux/Unix). <b>No ODBC needed</b>. UCanAccess uses:
Linux/Unix). <strong>No ODBC needed</strong>. UCanAccess uses:
</p>

<ul>
Expand All @@ -86,12 +87,12 @@ <h3>UCanAccess</h3>

<li>HSQLDB (aka HyperSQL) as synchronized DBMS (Web site: <a href="http://hsqldb.org/" class="externalLink">http://hsqldb.org/</a>)</li>
</ul>
</section><section>
<h3>Features</h3>
<section><a id="Features"></a>
<h2>Features</h2>

<ul>

<li>Supported Access formats: 2000, 2002/2003, 2007, 2010/2013/2016 databases. (Access 97 format supported for <b>read-only</b>)</li>
<li>Supported Access formats: 2000, 2002/2003, 2007, 2010/2013/2016 databases. (Access 97 format supported for <strong>read-only</strong>)</li>

<li>SELECT, INSERT, UPDATE, DELETE statements. Transactions and savepoints.</li>

Expand Down Expand Up @@ -147,8 +148,8 @@ <h3>Features</h3>
results. CSV export command included.
</li>
</ul>
</section><section>
<h3>Limitations</h3>
</section><section><a id="Limitations"></a>
<h2>Limitations</h2>

<ul>

Expand All @@ -161,11 +162,11 @@ <h3>Limitations</h3>
<li>
In versions prior to UCanAccess 4.0.0, only basic DDL was supported (<code>CREATE TABLE</code>
with Primary Key, <code>DROP TABLE</code>).<br />
Since version 4.0.0 UCanAccess can now support DDL for <b>Table metadata modification</b>:
Since version 4.0.0 UCanAccess can now support DDL for <strong>Table metadata modification</strong>:

<ul>

<li>Columns, Primary Keys and other Indexes can now be added to an <b>existing</b> table.</li>
<li>Columns, Primary Keys and other Indexes can now be added to an <strong>existing</strong> table.</li>

<li>UCanAccess 4.x.x has also the ability to create Foreign Keys and to rename Tables.</li>
</ul>
Expand All @@ -176,11 +177,11 @@ <h3>Limitations</h3>
Nevertheless, it tries to synchronize data when a concurrent process modifies the Access database file.
</li>
</ul>
</section><section>
<h3>Requirements</h3>
</section><section><a id="Requirements"></a>
<h2>Requirements</h2>

<p>
<b>From version 5.1.0 UCanAccess requires Java 11 or later to run.</b><br />
<strong>From version 5.1.0 UCanAccess requires Java 11 or later to run.</strong><br />
From version 5.0.0 Java 8 or later is required, while older versions require at least Java 6.
</p>

Expand All @@ -190,42 +191,39 @@ <h3>Requirements</h3>
Otherwise it will be necessary to set the driver's &quot;memory&quot; property to &quot;false&quot;:</b><br />
<br /> <code>Connection conn = DriverManager.getConnection(&quot;jdbc:ucanaccess://c:/data/myaccessdb.mdb;memory=false&quot;);</code><br />
</p>
</section><section>
<h3>Dependencies</h3>
</section><section><a id="Dependencies"></a>
<h2>Dependencies</h2>

<p>
UCanAccess depends on Jackcess and HSQLDB. If you are using
<a href="https://maven.apache.org" class="externalLink">Apache Maven</a> to manage your dependencies (recommended)
simply add the following to your pom.xml:<br />
</p>

<div class="verbatim">
<pre>
&lt;dependency&gt;
&lt;groupId&gt;io.github.spannm&lt;/groupId&gt;
&lt;artifactId&gt;ucanaccess&lt;/artifactId&gt;
&lt;version&gt;5.1.0&lt;/version&gt;
&lt;/dependency&gt;</pre></div>
&lt;version&gt;5.1.2&lt;/version&gt;
&lt;/dependency&gt;</pre>

<p>
Maven will add the other dependencies for you. If you are manually managing your classpath,
you will need to add the <code>ucanaccess-5.1.0.jar</code> file along with its dependencies to your classpath.
you will need to add the <code>ucanaccess-5.2.0.jar</code> file along with its dependencies to your classpath.
</p>

<p>
In order to open encrypted files you must use UCanAccess 2.x.x or later with jackcess-encrypt-2.x.x and
all related dependencies. Again, if you are using Maven, simply add this extra dependency:
</p>

<div class="verbatim">
<pre>
&lt;dependency&gt;
&lt;groupId&gt;com.healthmarketscience.jackcess&lt;/groupId&gt;
&lt;artifactId&gt;jackcess-encrypt&lt;/artifactId&gt;
&lt;version&gt;4.0.2&lt;/version&gt;
&lt;/dependency&gt;</pre></div>
</section></section></section>

&lt;/dependency&gt;</pre>
</section></section>
</main>
</div>
</div>
Expand All @@ -239,10 +237,5 @@ <h3>Dependencies</h3>
</div>
</div>
</footer>
<script>
if(anchors) {
anchors.add();
}
</script>
</body>
</html>
Loading

0 comments on commit 7271669

Please sign in to comment.