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

パスワード:


パスワード紛失

非インデックスフィールドです

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015-1-9 18:05
DDT  常連   投稿数: 55
>ISHIJIMA様
素早い返信ありがとうございます。
ご提案して頂きました通り、動作環境の設定を変更したところ希望通りの動作になりました。ありがとうございます。

>TKitabayashi様
素早い返信ありがとうございます。
ご提案して頂きました方法でも、希望通りの動作を確認できました。今回の様な単純なSELECT文ならこの方法の方がシンプルでレスポンスも早そうですね。ありがとうございます。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015-1-9 17:38
TKitabayashi  一人前   投稿数: 90
SQLコマンドを使用した状態で「非インデックスフィールドです.位置付けしますか?」を出さない方法は思いつきませんが、ビューを使うとメッセージダイアログが出なくなるのではないかと思いました。

SQLコマンドに記述しているSQLを基にSQL Server上にビューを作成し、そのビューをメインソースに指定すると、他の検索プログラムと同じような動きになると思います。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015-1-9 17:29
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
動作環境のシステムタブの中で照会モード位置づけで確認表示をNOにするとどうなりますか?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2015-1-9 17:08
DDT  常連   投稿数: 55
お世話になっております。久々に投稿させて頂きます。

データベースはSQL Serverを使用している環境で比較的簡単な検索プログラムを組みました。
SQLコマンドの以下の様なSELECT文で、抽出したデータをテーブルコントロールで表示しています。

SELECT 番号A(数値) , 番号B(数値) , 内容(文字)
FROM データ
ORDER BY 番号A DESC , 番号B ASC

番号Aのエディットコントロールに数値を入力すると1桁入力するごとに一致するデータの行へジャンプしていく位置付け機能を搭載したいと考えています。

現状の動きは、数値を1桁入力した時に「非インデックスフィールドです.位置付けしますか?」のメッセージが表示されてしまいます。この画面で「はい」を選択するとやりたい動作をしてくれるのですが、このメッセージを表示せずにすんなりと位置付け機能を動作させるにはどうすればよいでしょうか。どこかの設定が間違っているのでしょうか。

ちなみに同じ様な検索プログラムはいくつかあるのですが、SQLコマンドではなくメインソースを使用しているためか理想的な動作をしてくれます。

ヒントになりそうなことでも結構ですので、ご教示頂ければと思います。
開発環境やタスクの設定などで情報が足りないところはご指摘お願いします。
投票数:0 平均点:0.00

  条件検索へ


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