311 messaggi dal 25 novembre 2010
si, l'ho cambiato da Telenews.App_Code a Telenews.
32 messaggi dal 29 marzo 2011
fermat ha scritto:
si, l'ho cambiato da Telenews.App_Code a Telenews.


mi vengono dei dubbi, ma non sono sicuro.
Prova a cambiarlo a Telenews.DBAccess o altro, Basta che non abbia il nome del progetto.
311 messaggi dal 25 novembre 2010
cambiato in Telenews.Db.
se la classe sta fuori da App_Code ottengo: No parameterless constructor defined for this object.

se sta dentro ad app_code ottengo l'errore iniziale.

guarda nn so che dire.
32 messaggi dal 29 marzo 2011
No parameterless constructor defined for this object

questo problema accade perchè il costruttore della classe DBManager richiede dei parametri di ingresso , quindi per evitare questo devi creare un altro costruttore senza parametri.
311 messaggi dal 25 novembre 2010
uhm....toericamente dovrebbe funzionare:
namespace Telenews.Db
{
    public class DBManager
    {
        private static SqlConnection conn = null;
        private static DBManager instance;
        private DBManager() { }

        public static DBManager Instance()
        {
            if (instance == null)
            {
                instance = new DBManager();
            }
            return instance;
        }
.......

la richiamo così:
private DBManager db = DBManager.Instance();

ho usato il pattern Singleton.
dovrebbe andar bene.
311 messaggi dal 25 novembre 2010
vergnaty ha scritto:
non so che dire :(

ho trovato il seguente Post su un blog, dagli un' occhiata!

http://www.charith.gunasekara.web-sphere.co.uk/2010/09/ambiguous-namespaces-in-while-having.html

vedo un pò che riesco a fare.
se risolvo vi faccio sapere!
intanto grazie per l'aiuto!!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.