• 検索結果がありません。

ビットアプリケーションのデータタイプ

ドキュメント内 FileMaker ODBC and JDBC Guide (ページ 61-66)

SQL 式

64 ビットアプリケーションのデータタイプ

ODBC API の 32 ビットバージョンでは、コンテキストによっては、整数値、またはポインタ値を通過することがで きるパラメータを使用しています。しかし、64 ビットの Windows オペレーティングシステムでは、整数とポインタ は同じサイズではありません。ODBC API の 64 ビットバージョンは、特定のサイズで定義されない抽象データ型を 使用しています。

32 ビット値を使用するアプリケーションが 64 ビットぺレーティングシステムに移植された場合には、アプリケー ションがクラッシュする場合があります。抽象データ型を使用するアプリケーションは、32 ビットと 64 ビットのオ ペレーティングシステムの両方で正しく稼動します。

ODBC および JDBC エラーメッセージ

この章では、FileMaker と ODBC/JDBC の使用時に表示されるエラーメッセージの基本的な書式を示します。

ODBC エラーメッセージ

エラーメッセージは、次のエラーやシステムから生成される可能性があります。

1

ODBC ドライバのエラー

1

FileMaker および FileMaker xDBC Listener のエラー

FileMaker ODBC エラーメッセージ

FileMaker Listener またはデータソースで発生したエラーは、データソース名も含んだ形式で次のように表示されます。

[FileMaker] [FileMaker ODBC] メッセージ

たとえば、FileMaker データソースからは次のようなメッセージが表示される場合があります。

[FileMaker] [FileMaker ODBC] Invalid Username/Password

このタイプのエラーは、データベースシステムで不正な操作を実行した場合に表示されます。詳細については、

FileMaker のマニュアルを参照するか、またはデータベース管理者に連絡してください。

異なる列のエラーを参照する一連のメッセージでは、間違った列名が表示されることがあります。

JDBC エラーメッセージ

FileMaker JDBC ドライバは、SQLException を返すことで、呼出し元のアプリケーションにエラーを報告します。エ ラーメッセージは、次のエラーやシステムから生成される可能性があります。

1

JDBC ドライバエラー

1

FileMaker および FileMaker xDBC Listener のエラー

FileMaker JDBC エラーメッセージ

FileMaker Listener またはデータソースで発生したエラーは、データソース名も含んだ形式で次のように表示されます。

[FileMaker] [FileMaker JDBC] メッセージ

たとえば、FileMaker データソースからは次のようなメッセージが表示される場合があります。

[FileMaker] [FileMaker JDBC] Invalid Username/Password

このタイプのエラーは、データベースシステムで不正な操作を実行した場合に表示されます。詳細については、

FileMaker のマニュアルを参照するか、またはデータベース管理者に連絡してください。

索引

A

ABS 関数  54 ALL 演算子  51

ALTER TABLE (SQL ステートメント)  46 AND 演算子  52

ANY 演算子  51 ARRAY データ型  32 ATAN2 関数  54 ATAN 関数  54

B

BETWEEN 演算子  51 BLOB データ型

SELECT で使用  41 B 関数  54

C

CAST 関数  4260 CEILING 関数  54 CEIL 関数  54 CHR 関数  53 CLOB データ型  32

CREATE INDEX (SQL ステートメント)  46 CREATE TABLE(SQL ステートメント)  45 CURDATE 関数  55

CURRENT_DATE 関数  55 CURRENT_TIMESTAMP 関数  55 CURRENT_TIME 関数  55 CURRENT_USER 関数  53 CURRENT USER 関数  53 CURTIMESTAMP 関数  55 CURTIME 関数  55

D

DATALINK データ型  32 DATEVAL 関数  55 DATE 関数  55 DAYNAME 関数  53 DAYOFWEEK 関数  54 DAY 関数  54

DEFAULT (SQL 句)  45 DEGREES 関数  54 DEG 関数  54

DELETE(SQL ステートメント)  43 DISTINCT 演算子  37

DROP INDEX (SQL ステートメント)  47 DSN

作成 (Mac OS)  26 作成 (Windows)  23 ファイルごとに1つ  9

E

ExecuteSQL 関数  11 EXISTS 演算子  51 EXP 関数  54

EXTERNAL (SQL 句)  45

F

FileMaker 製品  8

FileMaker データソースの設定 JDBC 経由  34

ODBC 経由(Mac OS)  26 ODBC 経由(Windows)  23 FLOOR 関数  54

FOR UPDATE(SQL 句)  40 FROM(SQL 句)  37 FULL OUTER JOIN  38

G

GetAs 関数  4260 GROUP BY(SQL 句)  39

H

HAVING(SQL 句)  39 HOUR 関数  54

I

INNER JOIN  38

INSERT(SQL ステートメント)  43 INT 関数  54

IN 演算子  51

IS NOT NULL 演算子  51 IS NULL 演算子  50

J

Java 開発キット (JDK)  32 Java バージョン  29 JDBC

エラーメッセージ  61

クライアントドライバ、説明  32 使用の概要  6

説明  31 JDBC SPI  32

JDBC クライアントドライバ JDBC URL の指定  33

JDBC ドライバマネージャでの登録  33

Unicode のサポート  36 アクセスの確認  35

データタイプのマッピング  60

ドライバクラスおよびメインエントリポイント  32 ポータル  36

メタデータ関数  56

JDBC クライアントドライバの URL(Uniform Resource Locator)  33

JDBC クライアントドライバの登録  33

JDBC のメタデータ関数  56

L

LEFT JOIN  38

LEFT OUTER JOIN  38 LEFT 関数  53

LEN 関数  54 LIKE 演算子  50 LN 関数  54 LOG 関数  54 LOWER 関数  53 LTRIM 関数  53

M

Mac OS

DSN の作成  26

JDBC クライアントドライバの必要条件  29

ODBC アクセスの確認  27

ODBC クライアントドライバの必要条件  14

MAX 関数  54 MINUTE 関数  54 MIN 関数  54 MOD 関数  54

MONTHNAME 関数  53 MONTH 関数  54

N

NOT IN 演算子  51 NOT LIKE 演算子  50 NOT NULL(SQL 句)  45 NOT 演算子  52

NUMVAL 関数  54

O

ODBC

エラーメッセージ  61 繰り返しフィールド  60 使用の概要  6

説明  21 標準準拠  36

ODBC/JDBC によるアクセス拡張アクセス権  23

ODBC アドミニストレータ (Mac OS)  27

ODBC クライアントドライバ Unicode のサポート  36 アクセスの確認 (Mac OS)  27 アクセスの確認 (Windows)  25 カタログ関数  56

データタイプのマッピング  60 ポータル  36

ODBC データソースアドミニストレータ (Windows)  26

ODBC のカタログ関数  56 ORDER BY(SQL 句)  40 OR 演算子  52

OUTER JOIN  38

P

PI 関数  54

PREVENT INDEX CREATION  47

R

RADIANS 関数  54

Rapid Application Development (RAD) ツール  31 REF データ型  32

RIGHT JOIN  38

RIGHT OUTER JOIN  38 RIGHT 関数  53

ROUND 関数  54 RTRIM 関数  53

S

SECOND 関数  54

SELECT(SQL ステートメント)  37 BLOB データ型  41

空の文字列  41 バイナリデータ  41 SIGN 関数  54 SIN 関数  54 SPACE 関数  53

SQL_C_WCHAR データ型  36 SQL-92  36

SQLExceptions  61 SQL 式  48

演算子の優先順位  55 関数  52

指数または科学表記  49 数値演算子  50

定数  49 日付演算子  50 フィールド名  48 文字演算子  50

リレーショナル演算子  50 論理演算子  52

SQL 式の演算子の優先順位  55 SQL 式の科学表記  49

SQL 式の関数  52 SQL 式の指数表記  49 SQL 式の数値演算子  50 SQL 式の定数  49

65

SQL 式の日付演算子  50 SQL 式のフィールド名  48 SQL 式の文字演算子  50

SQL 式のリレーショナル演算子  50

SQL 式の論理演算子  52 SQL ステートメント

ALTER TABLE  46 CREATE INDEX  46 CREATE TABLE  45 DELETE  43 DROP INDEX  47 INSERT  43 SELECT  37 UPDATE  44

クライアントドライバによるサポート  36 予約キーワード  56

SQL 統計関数  47 SQL の式  48 SQL 標準準拠  36

SQL を実行スクリプトステップ  11

SQRT 関数  54 STRVAL 関数  53 SUBSTRING 関数  53 SUBSTR 関数  53

T

TAN 関数  54

TIMESTAMPVAL 関数  55 TIMEVAL 関数  53 TIME 関数  53 TODAY 関数  55 TRIM 関数  53

U

Unicode のサポート  36 UNION(SQL 演算子)  39 UNIQUE (SQL 句)  45

UPDATE (SQL ステートメント)  44 UPPER 関数  53

USERNAME 関数  53

V

VALUES (SQL 句)  43 VAL 関数  54

W

WHERE(SQL 句)  38 Windows

DSN の作成  23

JDBC クライアントドライバの必要条件  29

ODBC アクセスの確認  25

ODBC クライアントドライバの必要条件  14

X

X 関数  55

Y

YEAR 関数  55

アカウントとアクセス権  23 アクセス権、拡張  23 アクセスの確認

JDBC クライアントドライバ  35

ODBC クライアントドライバ(Mac OS)  27 ODBC クライアントドライバ(Windows)  25 アクセスのテスト

JDBC クライアントドライバ  35

ODBC クライアントドライバ(Mac OS)  27 ODBC クライアントドライバ(Windows)  25

位置付け更新および削除  40 インストールの必要条件  1429 インストール必要条件  1429

エラーメッセージ書式  61

オブジェクトフィールド

CREATE TABLE で使用  4546 INSERT ステートメント  43 JDBC データタイプマッピング  60

ODBC データタイプマッピング  60

SELECT ステートメント  41 UPDATE ステートメント  44

オブジェクトフィールド、外部に保存  45

オブジェクトフィールドの QuickTime ファイル  42 オブジェクトフィールドのイメージファイル  42 オブジェクトフィールドのビットマップファイル  42

カーソル JDBC  32 ODBC  40 概要

FileMaker での ODBC と JDBC の使用  6 アクセス権と共有の設定  23

拡張アクセス権  23 空の文字列

SELECT で使用  41

キーワード、予約 SQL  56 共有、ODBC/JDBC の設定  23

共有された FileMaker データベースファイルの無効化  8

空白文字  50

クライアントアプリケーション、FileMaker の使用  6 繰り返しフィールド  60

結合  38

構文エラー  56

サーバーデータソース  27 サブクエリー  43

時刻の書式  49

システム必要条件  1429 自動生成キー  32

セーブポイントサポート  32 接続、データベース  8

タイムスタンプの書式  49

データソース

JDBC によるアクセスの確認  35

JDBC によるアクセスのための設定  34

ODBC によるアクセスの確認 (Mac OS)  27 ODBC によるアクセスの確認 (Windows)  25

ODBC によるアクセスのための設定(Mac OS)  26

ODBC によるアクセスのための設定(Windows)  23

各 FileMaker データベースファイルに対して1つの DSN  9 共有された FileMaker データベースファイルの無効化  8 データソース名。DSN を参照

データタイプのマッピング

JDBC クライアントドライバ  60 ODBC クライアントドライバ  60 データベース、DSN  25

データベース接続、サポート数  8 テーブルエイリアス  3738

統計関数、SQL  47 ドライバ

旧ドライバのアンインストール  9 ドライバのプロパティ

JDBC クライアントドライバ  34

ODBC クライアントドライバ(Mac OS)  26 ODBC クライアントドライバ(Windows)  23

ヌル値  4360

ネットワークの必要条件  9

バイナリデータ SELECT で使用  41 パスワード

JDBC  34

ドキュメント内 FileMaker ODBC and JDBC Guide (ページ 61-66)

関連したドキュメント