Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Poor JDBC implementation

Featured Replies

  • Newbies

Hello,

I've been trying to develop a Java application that access a Filemaker 5.5 Developer DB using the supplied JDBC drivers.

It has been a nightmare so far.... Many of some basic JDBC functions are not implemented in the drivers. Simple functions such as getFetchSize(), beforeFirst(), etc return me an error message at runtime.

How can you guys work with these drivers? How have you developed your workarounds? Any words from FM as to when we should get decent drivers ?

I am not developing a web application by the way. I have to do a program that will insert data coming from EDI flat files into the FM tables.

The Filemaker JDBC driver is not a real jdbc driver in the sens that it don't include basic JDBC api feature.

In fact the jdbc driver is more a java bridge to filemaker using the web companion so It get the same limitation (and all feature in web companion are not realy implemented in the driver).

JDBC driver is poor for web programing, it can be use for basic data exanche with filemaker.

  • Author
  • Newbies

Merci Olivier !!!

Yes, since it basically only allow you to submit a SQL statement and read the resultSet forward and only once I circumvent the problem by creating a class that transfers the resultSet, using another simple class that matches the data in the resultSet, in a Vector. Vectors allow me to move ofrard/backerd etc easily.

Not nice but it works.

World

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.