Ti ringrazio per la pazienza![]()
Io avevo chiamato MyQuery il datareader... diciamo che dall'inizio dovro' scrivere:
quindi ho chiamato il mio datareader "mydatareader";codice:System.Data.IDataReader mydatareader() { string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Ole DB Services=-4; Data Source=database.mdb"; System.Data.IDbConnection dbConnection = new System.Data.OleDb.OleDbConnection(connectionString); string queryString = "SELECT * FROM [mytable]"; System.Data.IDbCommand dbCommand = new System.Data.OleDb.OleDbCommand(); dbCommand.CommandText = queryString; dbCommand.Connection = dbConnection; dbConnection.Open(); System.Data.IDataReader dataReader = dbCommand.ExecuteReader(System.Data.CommandBehavior.CloseConnection); return dataReader; }
poi scrivo:
ma questo mi da il seguente errore:codice:<% while (mydatareader.read()) { response.write(mydatareader.item(1)); } %>
CS0119: 'ASP.NewFile_aspx.mydatareader()' is a 'method', which is not valid in the given context.
Quindi ho l'impressione che ho sbagliato forse qualcosa all'inizio![]()


Rispondi quotando