Problema datagrid

venerdì 12 maggio 2006 - 11.47

fritzer Profilo | Junior Member

Ciao raga ho appena iniziato a scrivere applicazione asp.net e mi trovo con un problema da risolvere. mi spego meglio, inserisco un oggetto data grid nella mia applicazione e quando provo a visualizzare la pagina nel browser mi fa vedere tutti gli oggetti tranne l'oggetto datagrid, qualcuno mi potrebbe spiegare il perche?.
Grazie. Ripeto con aspnet sono alle prime armi.

fguida Profilo | Expert

In che senso non lo visualizza? Hai eseguito il bind?
Finchè non ci sono dati, la visualizzazione viene omessa di solito...
-----------------------
Francesco Guida
http://www.photographare.net

fritzer Profilo | Junior Member

mi spiego meglio quando lancio la pagina nel browser l'oggetto data grid non compare proprio, anche se cerco di dargli dei bordi, colore ecc. non succede assolutamente niente.

francesco carnevale

fguida Profilo | Expert

Ok, ipotizziamo che hai graficamente ottimizzato la cosa...
Nel datagrid, viene caricato qualcosa a livell odi dati?

(datagrid.DataBind();)
-----------------------
Francesco Guida
http://www.photographare.net

fritzer Profilo | Junior Member

grazie ci sono quasi riuscito, come dicevo con la programmazione ad oggetti sono alle prime armi ora ho inserito al caricamento della pagina l'istruzione datagrid1.databind() e mi ha visualizzato l'intestazione della tabella.ora stò provando a far visualizzare i dati contenuti nel dataset. se puoi..... la connessione punta a un data base mdb.
Grazie
francesco carnevale

fguida Profilo | Expert

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\path\mioDatabase.mdb;User Id=admin;Password=;"
-----------------------
Francesco Guida
http://www.photographare.net

fritzer Profilo | Junior Member

Una domanda forsa anche un pò da inesperto, se io faccio la connessione con un oggetto dataset a questo oggetto associo un datagrid importando i campi dal data set, l'oggetto datagrid dovrebbe gia in automatico al momento dell'esecuzione leggere dal dataset che a sua volta utilizza un dataadapter per la connessione, e riempire i campi.
Altrimenti se questo non succede cosa la faccio a fare io la connessione in modo visuale senza agire col codice?
francesco carnevale

fritzer Profilo | Junior Member

grazie marco, ho installato visual studio.net e mi trovo ora con un ambiente che prevede un sacco di oggetti da gestire sono alle prime armi con questo ambiente lo ho installato perche chi lo usa dice che si possono ottenere applicazioni molti velocemente scrivendo poche righe di codice. io lo stò provando ma mi stò rendendo conto che forse è meglio se mi creo tutto da codice a partire dalla connessione alla gestione dei datacontrol. ti ringrazio per l'aiuto. sai per esempio tu mi hai detto di provare con datatable, ma lo trovo come oggetto nel mio workspace o devo costruirlo da codice?
francesco carnevale

fguida Profilo | Expert

Se posso consigliarti, eviterei di usare i wizard, ma di scrivere a manina il codice; primo ti rimane più semplice memorizzare i vari passaggi, secondo hai sott'occhi la logica con cui esegui le tue letture di dati.

-----------------------
Francesco Guida
http://www.photographare.net

fritzer Profilo | Junior Member

Grazie ho appena visto il tutorial e mi è stato molto utile. ho provato in applicazione windows e tutto funziona ora però se provo a fare la stessa cosa in applicazione web mi da il seguente errore.

Il modulo di gestione di database Microsoft Jet non è in grado di aprire il file 'C:\Inetpub\wwwroot\WebApplication1\prova.mdb'. Il file è già aperto con accesso esclusivo da un altro utente o è necessario disporre dell'autorizzazione per visualizzare i dati.

e pure questo database lo ho creato da poco per provare...
grazie..
francesco carnevale

fguida Profilo | Expert

Lo hai salvato e chiuso? Se non erro è l'errore che da quando uno accede all'applicazione mentre il db acces è ancora aperto...
-----------------------
Francesco Guida
http://www.photographare.net

fritzer Profilo | Junior Member

si lo ho chiuso e salvato ma niente da fare.!!!
francesco carnevale

fritzer Profilo | Junior Member

Grazie marco ora tutto ok comincio a vederci chiaro.
francesco carnevale
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5