Questione : Il rapporto di cristallo nell'inizio attività di errore di app di fotoricettore di asp è venuto a mancare per l'utente “MYDOMAIN \ username„.

Ciao tutti, il

I hanno generato un rapporto di cristallo e lo hanno schierato ad un assistente della prova, lo denomino dal mio applicazione Web scattandomi su un tasto, quando io ottengo un errore sulla cosa che del

The della pagina (vedere allegato) che lo confonde è io ha provato ad annotare nella base di dati using lo stesso utente e potevo a!!!  è qualche cosa di errato con i permessi o la mia stringa del collegamento? la stringa del

Connection assomiglia a questa:

Conn.ConnectionString = “dati Source=servername; Catalog=xxxxxx iniziale; Security=False Integrated; \ \ username del =MYDOMAIN di identificazione usuario; password=sssssss; „;
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
class= " del id= " codeSnippet799164 del
Server nell'applicazione “di /APP„.
--------------------------------------------------------------------------------

L'inizio attività è venuto a mancare per l'utente “MYDOMAIN \ username„. 
Descrizione: Un'eccezione unhandled si è presentata durante l'esecuzione della richiesta corrente di fotoricettore. Esaminare prego la traccia di pila per più informazioni sull'errore e dove è provenuto dal codice. 

Particolari di eccezione: System.Data.SqlClient.SqlException: L'inizio attività è venuto a mancare per l'utente “MYDOMAIN \ username„.

Errore di fonte: 

Un'eccezione unhandled è stata generata durante l'esecuzione della richiesta corrente di fotoricettore. Le informazioni per quanto riguarda l'origine e la posizione dell'eccezione possono essere identificate using la traccia di pila di eccezione qui sotto.  

Traccia di pila: 


[SqlException (0x80131904): Entrare venire a mancare per l'utente “MYDOMAIN \ username„.]
   MYReports. _Default.Page_Load (mittente dell'oggetto, EventArgs e) nello studio 2008 \ progetti \ APP \ MYReports \ Report.aspx.cs di C:\Users\saa\Documents\Visual: 35
   System.Web.Util.CalliHelper.EventArgFunctionCaller (IntPtr fp, oggetto o, oggetto t, EventArgs e) +14
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback (mittente dell'oggetto, EventArgs e) +35
   System.Web.UI.Control.OnLoad (EventArgs e) +99
   System.Web.UI.Control.LoadRecursive () +50
   System.Web.UI.Page.ProcessRequestMain (includeStagesBeforeAsyncPoint booleano, includeStagesAfterAsyncPoint booleano) +627

 


--------------------------------------------------------------------------------
Informazioni di versione: Versione della struttura di Microsoft .NET: 2.0.50727.3603; Versione di ASP.NET: 2.0.50727.3082
class= del

Risposta : Il rapporto di cristallo nell'inizio attività di errore di app di fotoricettore di asp è venuto a mancare per l'utente “MYDOMAIN \ username„.

Non tenterei di unire entrambi gli inneschi e l'uso di uno strato di dati quale nhibernate - state andando sempre ottenere i problemi di sincronizzazione. il nHibernate è inteso per dirigere i vostri dati - ed il vostro strato di affari dovrebbe dirigere i processi come aggiornamento dei vostri prezzi. Personalmente non vado vicino agli inneschi per alcuna logica di affari - per la verifica forse, ma a nient'altro. Penso che oscurino la logica di affari e la rendano nigh su impossible realizzare altre soluzioni di codice per il controllo dei dati - come state trovando.
Perché non entrare il vostro codice di innesco in una procedura immagazzinata e denominare la procedura dall'interno della portata di transazione dell'aggiornamento se “rifinisse„ la bandierina è allineare? Dirigerei questo all'interno dello strato di affari, ma potreste spostare questo verso lo strato di dati se desiderate.

Tim
Altre soluzioni  
 
programming4us programming4us