Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ASP.NET]dynamiczna liczba kolumn w tabeli - raport
tryhp3
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 24.10.2009

Ostrzeżenie: (0%)
-----


Z bazy danych dostaje zmienną liczbę kolumn (może być jedna, a może być wiele) (funkcja Pivot)
Czy jest możliwość stworzenia tabeli w raporcie która wyświetli wszystkie kolumny jakie dostanie z bazy? - nie znając ich nazw?

Ten post edytował tryhp3 26.08.2010, 10:52:37
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




To pomyśl tak, że do wyników w tabeli możesz odnosić się nie tylko poprzez nazwę kolumny ale i jej index. Jeśli więc wiesz, że coś ma zmienna liczbę kolumn, to logiczniejsze jest przejście z nazw na indeksy lub wyciągnięcie nazw kolumn zanim przystąpisz do operacji jakichkolwiek.

Niczym niezwykłym nie jest choćby składnia
WHERE 2 = 'wartosc'
To oznacza: gdzie zawartość 2 kolumny tabeli jest równa 'wartosc'

Po stronie PHP takie podejście też jest możliwe w choćby funkcjach pokroju mssql_fetch_row
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.06.2026 - 14:42