Topic: Kak poluhitj etakoje ?
|
|
tartan
User
 Fresh Boarder
| Posts: 6 |   | Karma: 0 |
|
Kak poluhitj etakoje ?
|
|
Posted: 2001/02/13 23:46 |
|
|
|
|
Zdravstvuitje ! Ja nje osobenno programjer,potomu un menja i takoj tupoi vopros budjet. Primer takoi: jestj view View1 v kotorom iz tablicy Tab1 s kolonnami A,B,C i D pokazyvajutsja toljko A i B. Etot view pokazyvajet DbStringGrid. Kak ja mogu poluchitj znachenije stroki kolonny C, jeslji ja stoju na opredjeljonnoj stroke v etom DBStringGrid ? Ja ponjimaju chto s Query Select B from Tab1, no njeznaju kak vpisyvatj Where, chtob on vydaval kak raz znachenija toi stroki, v kotorai ja stoju s myshkoi.
P.S. Izvinjitje za tupoi vopros.
|
|
Diman
Admin
 Admin
| Posts: 1509 |  | Karma: 20 |
|
RE: Kak poluhitj etakoje ?
|
|
Posted: 2001/02/14 09:35 |
|
|
|
|
Hi !
It is on russian, sorry.
Тебе необходимо, что бы view возвращало ключевые поля таблицы Tab1 или ROWID. Их ты можешь не показывать в grid. Но они нужны будут, что бы получить значение поля B позже. Иначе никак ... Разве что только возвращать во view и значение поля C 
Regards, Dmitry
|
|
tartan
User
 Fresh Boarder
| Posts: 6 |   | Karma: 0 |
|
RE: Kak poluhitj etakoje ?
|
|
Posted: 2001/02/14 11:33 |
|
|
|
|
Sorry, but my english is wery bad  Hi ! Vot ienno eto ja i hotjel uslyshattj-kak jego propisuyvatj chtob pri pomoshcji ButtonClick dostatj to znachenije, na kotorom ja stoju v DBGrid,tjipo sam sintaksis takogo zaprosa, jesli polje C njevidno v DBStringGrid(ja navernoje v prezhnjem postu nje to napisal).
Skazhem tochneje - v StringGrid vidny toljko stroki A i B. A nuzhno chtob ja poluchil znachenije, kotoroje nahodjitsja v C i njevidjen iz StringGrid.O.K. zdelajem v view i C, no kak jejo poluchitj ? Tjipa hotja by dlja primera ShowMessage(C). P.S. Njew sovsem lamer, no s vashymi komponjentami toljko 2 dnja znakom i prezhdje v DELPHI njichegio takogo njedelal
|
|
Diman
Admin
 Admin
| Posts: 1509 |  | Karma: 20 |
|
RE: Kak poluhitj etakoje ?
|
|
Posted: 2001/02/14 20:05 |
|
|
|
|
Привет !
Кстати если A и B уникальны, то можно что-нибудь типа: select c from tab1 where A = :A and B = B: Так все-таки, что используется TStringGrid или TDBGrid ? Если последняя, то поле C можно просто не показывать, для этого надо сделать OCIQuery1.FieldByName('C').Visible := False Может это поможет ? 
С уважением, Дмитрий
|
|
tartan
User
 Fresh Boarder
| Posts: 6 |   | Karma: 0 |
|
RE: Kak poluhitj etakoje ?
|
|
Posted: 2001/02/15 02:21 |
|
|
|
|
Zdrastvuitje ! Eto kak raz to chto nado Ispolzyju TDBGrid (ja vecho is putaju izza shodstva ).Vsje ostaljnoje chto nado ja v demo nashel.
P.S. Navernoje toljko russkije mogut napisatj free komponjent za analogi(ODAC,DOAD etc.) kotorogo burzhuji $ berut
S boljshim uvazhebijem tartan
|
|
Diman
Admin
 Admin
| Posts: 1509 |  | Karma: 20 |
|
RE: Kak poluhitj etakoje ?
|
|
Posted: 2001/02/15 02:56 |
|
|
|
|
Ага, типа того, что - да пусть подавятся ! ) Шутка ...
|
|
|