Un oggetto COM per la visualizzazione di database (Parte II)
Pagina 2 di 3
Visualizzazione dati su n colonne
Per visualizzare, in 4 colonne si utilizza il metodoTable:
Elenco in tabella:
<%=DB.Table("dll_mdb2html" ,"Dati" ,"Etichetta" , 4)%>
La sintassi del metodo Table è semplicementequesta:
Oggetto.Table("[DSN]","[TabellaDB]" ,"[CampoDB]" ,[Colonne])
Dove:
[DSN] = Connessione DSN (o DSN-Less) utilizzata
[TabellaDB] = Tabella del DataBase in cui è presente[CampoDB]
[CampoDB] = Campo del DataBase da cui caricare i dati
[Colonne] = Numero di colonne che si desidera ottenere nellatabella HTML
Creare una tabella con link all''interno
Per creare automaticamente i link si utilizza il metodoTableLink:
Elenco in tabella + Collegamento:
<%=DB.TableLink("dll_mdb2html" ,"Dati" ,"Etichetta" ,"ID_Campo" ,"default.asp" ,4)%>
Sintassi del metodo TableLink:
Oggetto.TableLink("[DSN]","[TabellaDB]" ,[CampoDB1]" ,
"[CampoDB2]" ,"[Pagina]" ,[Colonne])
Dove, a differenza del metodo precedente, vi sono alcuniparametri aggiuntivi:
[CampoDB1]: Campo del DataBase il cui valore verràutilizzato come testo del collegamento
[CampoDB2]: Campo del DataBase il cui valore verràutilizzato come parametro della pagina
[Pagina]: Indirizzo URL della pagina da richiamare.
Per maggior comprensione, supponiamo che il recordanalizzato contenga, nel campo "Etichetta" ilvalore MMKit, nel campo "ID_Campo" il valore 1, laDLL restituirà:
MMKit
Radio button
Volendo utilizzare, al posto dei link, dei campi radio, siutilizza il metodo TableRadio:
Radio in tabella:
<%=DB.TableRadio("dll_mdb2html" ,"Dati" ,"Etichetta" ,"Pagina" ,"nomecampo" ,5)%
La sintassi del metodo TableRadio è qui riportata:
Oggetto.TableRadio("[DSN]","[TabellaDB]" ,
"[CampoDB1]" ,"[CampoDB2]","[Radio]" ,[Colonne])
Dove, sempre escludendo i parametri già analizzati,notiamo che al posto di [Pagina] è presente [Radio].Il valore inserito verrà utilizzato come attributoNAME del RADIO:
MMKit
Checkbox
È possibile anche utilizzare delle checkbox, usandol''ominimo metodo TableCheckBox:
CheckBox in tabella:
<%=DB.TableCheckBox("dll_mdb2html" ,"Dati" ,"Etichetta" ,"Pagina" ,"nomecampo" ,5)%>
La sintassi è qui riportata:
Oggetto.TableCheckBox("[DSN]","[TabellaDB]" ,
"[CampoDB1]" ,"[CampoDB2]","[CheckBox]" ,[Colonne])
Logicamente, il parametro [CheckBox] è il nome cheverrà utilizzato come attributo NAME della checkboxappena creata:
MMKit
Continua >>>
- Articolo precedente Personalizzare la pagina d'errore 500 di IIS (Parte V)
- Articolo successivo Un oggetto COM per la visualizzazione di database (Parte III)