[SQL] page loaded, markering etc.

Pagina: 1
Acties:

  • gvdh81
  • Registratie: Juli 2001
  • Laatst online: 23-05 17:57

gvdh81

To got or not to got..

Topicstarter
Ik heb een SQL statement dat page loaded is.
- Het gaat hier over tabulaire data, voor het gemak kolom a, kolom b, en kolom c.
- Deze kolommen zijn klikbaar om de sortering aan te passen.
- Door te klikken op een regel kan een hele regel gemarkeerd worden.

Als ik 4 records gemarkeerd heb, en ik op een andere kolom klik, wil ik dat deze 4 regels nadat ik het scherm weer opgebouwd heb weer geselecteerd worden. Dit is op zich niet zo moeilijk, maar wel als het page loaded is, dwz als er slechts 2 van de 4 records in de huidige view vallen, moet ik er dus ook maar 2 markeren. Dit is ook niet zo moeilijk.

Het echte probleem is echter dit.. Als er echter maar 1 record gemarkeerd is, en de sorteer volgorde veranderd, wil ik toch dat dat ene record in beeld komt. Is dit mogelijk?

[ Voor 18% gewijzigd door gvdh81 op 23-06-2004 15:46 ]


Verwijderd

snap je probleem, maar over welke "taal" hebben we het? PHP/ASP/ASP.Net?

  • gvdh81
  • Registratie: Juli 2001
  • Laatst online: 23-05 17:57

gvdh81

To got or not to got..

Topicstarter
de programmeertaal is Clarion, maar eigenlijk heb ik het over SQL :) Dwz de taal Clarion doet er hier niet toe, het gaat om de achterliggende theorie van aanpak.

  • Skaah
  • Registratie: Juni 2001
  • Niet online
Wat zouden de andere records dan moeten opleveren?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
+---------+------------------------+
| news_id | news_title             |
+---------+------------------------+
|       1 | Home                   |
|       2 | Commissies             |
|       3 | Lexicom                |
|       4 | Almanakcommissie       |
|       5 | Boeken                 |
|       6 | Cinema                 |
|       7 | Congres                |
|       8 | Evenmentencommissie    |
|       9 | Excursie               |
|      10 | Boeken bestellen       |
|      20 | Website                |
|      18 | SiteSee                |
|      21 | Changelog              |
|      22 | Why?                   |
|      23 | Petals Around the Rose |
|      24 | Todo                   |
+---------+------------------------+

Stel, ik wil in ieder geval recod # 21, maar ik wil wel 10 records. Wat moeten die andere records dan zijn? 1-9 of 7-21?

Verwijderd

hoe communiceer je de geselecteerde waardes dan naar SQL?
Of hoe doe je je paging?

  • gvdh81
  • Registratie: Juli 2001
  • Laatst online: 23-05 17:57

gvdh81

To got or not to got..

Topicstarter
Skaah schreef op 24 juni 2004 @ 13:47:
Stel, ik wil in ieder geval recod # 21, maar ik wil wel 10 records. Wat moeten die andere records dan zijn? 1-9 of 7-21?
Je hebt gelijk je zit op de goede richting, maar welke "overige" records erbij moeten komen ligt aan het veld waarop je hebt gesorteerd, jij snapt in ieder geval wel mijn idee.

[ Voor 3% gewijzigd door gvdh81 op 25-06-2004 09:40 ]


Verwijderd

Punt blijft staan hoe jij je paging voor elkaar bakt. Maak je een tijdelijke tabel waar je d.m.v. een cursor e.e.a. indoet? of gewoon een top 10 vanaf het record wat je geselecteerd hebt.

anders heb ik gewoon geen flauw id wat je nu precies wilt
Pagina: 1