ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

MSSQLサーバの半角カナ項目のインクリメンタルサーチ

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2010-11-8 13:20
Mugi  新米   投稿数: 18
uniPaaS V1Plus Ver1.8 SP1Bです。
MSSQLサーバの半角カナ項目でインクリメンタルサーチを
行うと意図しない行に位置付けされる場合があります。
その状態でCtrl+Lで位置付け画面を開くと入力した文字の一部が
欠けてしまっていました。
例えば「タスカル」を入力すると「タカフーズ」に位置付けされ、
位置付け画面では「タカル??????????????」となっています。
位置付け画面で入力した時は正しく位置付けされます。
PervasiveでもV9PlusでのMSSQLサーバでも発生しません。
どなたかお知恵をお借りできませんでしょうか。
よろしくお願いします。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010-11-8 15:18
Tanda  長老   投稿数: 2151
Mugi さん、こんにちは。

試してみましたら、これは V9Plus でも同じ現象となりますね。
しかも、半角カナに限らず、全角文字もすべて同じ症状のようです
(SQL Server を使用した場合)。

症状としては、IME で変換入力したものは、先頭の1文字ずつしか
判定されないという動きですね。1文字ずつインクリメントして
行けば、正常に動くようです。

昔、先頭の4文字までしか判定されないという不具合がありましたが、
その症状とよく似ているようです。ただし、今回は SQL Server
の場合だけみたいです。おっしゃる通り、Pervasive では正常ですね。

タンダコンピュータ/丹田 昌信
投票数:1 平均点:10.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2010-11-12 8:00
Mugi  新米   投稿数: 18
丹田様

いつもご回答ありがとうございます。
お返事が遅くなりましたが、一部の文字だけ
発生しているようなので、インクリメントで
引っかかってこなかった場合は位置付け機能で
検索してもらうようにしました。
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010-11-12 14:28 | 最終変更
Jiro123  長老   投稿数: 271
MSSQLServerのデータベースの照合順序が絡んでいそうですね。

ご利用のデータベースの照合順序には何になっていますか。

データベースのプロパティの拡張プロパティで確認できます。

-----
試したところ、照合順序ではなさそうですね。。。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約