Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di vAiO
    Registrato dal
    Nov 2002
    Messaggi
    234

    DataSet/Datatable, nome campo

    Ciao Ragazzi, domanda:

    in Javascript ho un dataset, e in questo modo accedo ai valori delle celle

    myData.Rows[i][myData.Columns[j].Name]

    come faccio però a sapere il nome del campo? (non il valore).

    Grazie
    Erasmus Portal : http://www.erasmus-now.com

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Quale campo? e' contenuto nella cella?

    Ma sopratutto... cos'e' un dataset?

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di vAiO
    Registrato dal
    Nov 2002
    Messaggi
    234
    myData = new Dataset();

    questo è javascript


    poi popoli il dataset con una tabella contenenti dei campi. Io vorrei risalire al nome del campo, per esempio:

    Tabella1 --> ID | Name | Address

    vorrei sapere che la column[0] si chiama "ID" e non il contenuto delle celle
    Erasmus Portal : http://www.erasmus-now.com

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da vAiO
    myData = new Dataset();

    questo è javascript
    ma sbaglio o parliamo di un costrutto di un programmatore, non di un oggetto nativo javascript?

    se non lasci un link a questo costrutto, anche a volerci provare, e' impossibile darti una mano

  5. #5
    Utente di HTML.it L'avatar di vAiO
    Registrato dal
    Nov 2002
    Messaggi
    234
    ma il dataset non è nativop di javascript? cmq per accedere ai valori faccio così

    Dataset.Rows[i][Dataset.Columns[j].Name]
    Erasmus Portal : http://www.erasmus-now.com

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    non mi risulta nativo, riesci a farlo funzionare senza altri script interni o esterni?

  7. #7
    Utente di HTML.it L'avatar di vAiO
    Registrato dal
    Nov 2002
    Messaggi
    234
    ti dico se faccio una cosa così funziona

    codice:
    var myDataset = new Dataset();
    
    myDataset=SiGatVB.MultiCombo.myFunction('blablabla').value; <--- Ajax Function (ritorna un dataset da VB.NET)
    
    myDataset ha le proprietà che ti dicevo
    Erasmus Portal : http://www.erasmus-now.com

  8. #8
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da vAiO
    ti dico se faccio una cosa così funziona

    codice:
    var myDataset = new Dataset();
    
    myDataset=SiGatVB.MultiCombo.myFunction('blablabla').value; <--- Ajax Function (ritorna un dataset da VB.NET)
    
    myDataset ha le proprietà che ti dicevo
    Vediamo di capirci... il fatto di usare una scrittura che rispecchia le regole del javascript non significa che tutto cio' che si srive sia javascript nativo... ovvero che qualunque browser lo comprenda e lo sappia eseguire.
    Se avessi scritto pippo=new Array() questo sarebbe codice nativo ed eseguito in qualunque pagina e browser, ma nel tuo caso occorre qualcos'altro.
    Cio' che si tenta di dirti e' che la tua istruzione inserita da sola in una pagina non funziona... ovvero deve esistere da qualche parte il richiamo ad una ulteriore porzione di codice che contiene e consente la creazione dell'oggetto che tu vuoi usare.

    Senza conoscere questo codice (non nativo) e' impossibile aiutarti.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.