VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2007/06/04(Mon) 14:11
投稿者こう
Eメール
URL
タイトルRe^13: データグリッドから削除

> う〜ん、「権限」「一部」というのは、どのような状態なのでしょうか?
> そちらの状況が読み取れませんので、より具体的な例を出していただけると助かります。
すみません。このような感じです。ローカル環境でオラクル9.0,win2000を使っています。
例)全データ(NO,区分は主キー)  
NUM NO 区分 名前        
1   1   1     A
2   1   2     A
3   2   1     B
4   3   2     B
5   4   3     B
6   5   2     C
7   6   3     C

権限により区分を2まで表示
NUM NO 区分 名前        
1   1   1     A
2   1   2     A
3   2   1     B
4   3   2     B
5   5   2     C

> rs.Fields(主キー列).Properties("BASETABLENAME").Value が取得できない状況なのかも。
調べてみたところ、区分を2までにした場合値がnull でエラーでしたので値が取得できていなさそうです。
全件表示した場合は値を取得しました。

Select Row_Number() over(NO, DIVISION)
NUM, NO, DIVISION, NAME from
(Select * from TEST Where  DIVISION <any '3')  
Where NUM = '1' OR  DIVISION = '' OR NAME = '' ORDER BY NUM;
多分、区分の部分を3未満に設定したからかなと思うんですが・・


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -