みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
win10 FM11 MariaDB10
宜しくお願いします。
検索条件に引っかからなかったら、新しいレコードを作成するスクリプトを作成中なのですが、
通常、FMのレコードに対して一致する検索レコードが無かった場合、Get(最終エラー)では401が出るのですが、
FMで、SQLのデータをODBCでリンクさせているデータに対して検索をして、
一致する検索レコードが無かった場合は、「この検索条件に一致するレコードがありません。」と表示はされるのですが、
Get(最終エラー)は0と出てしまい、エラー処理ができません。
FM上でSQLデータ検索で、一致するレコードが無い場合の判定方法、簡単な方法でありませんでしょうか?
よろしくおねがいします。
Shinさん ご返答ありがとうございます。
ファイルメーカー11を使っていることもあり(古すぎることが原因?)、Get (最終外部エラー詳細)は無効な引数と受け付けてもらえません。
新しいファイルメーカーではもう使われていないと思われる、Get (最終 ODBC エラー)も見てみましたが、こちらもエラーコードが出ていません。
古いファイルメーカーでは、手の打ちようが無いんでしょうか?
Get ( 対象レコード数 ) はどうなっていますか。
Offline
Get(対象レコード数)には、SQLにあるレコード数と同じ1282と表示されています。
Shinさん
解決しました。
Shinさんの言っているGet(対象レコード数)の意味が分からずでしたが、
対象レコード=0ならという分岐をすれば良かったんですね。
有難う御座いました。
Pages: 1
[ Generated in 0.007 seconds, 7 queries executed - Memory usage: 509.44 KiB (Peak: 515.33 KiB) ]